Apache http server 安装及使用
参考文献: 1、下载与安装:https://blog.csdn.net/u014454538/article/details/79261824 2、Apache http server 简述:https://blog.csdn.net/zhoulei1995/article/details/51366055 学习地址: http://www.maiziedu.com/wiki/php/web/ 使用: 1、解压后,需要先进入\Apache24\conf\httpd.conf进行服务器相关配置,非常重要 根目录: 1,修改第37行,ServerRoot "c:/Apache24" 改为 ServerRoot "d:/Apache24" 2,修改第246行,DocumentRoot "c:/Apache24/htdocs" 改为 DocumentRoot "d:/Apache24/htdocs" 3,修改第247行,<Directory "c:/Apache24/htdocs"> 改为 <Directory "d:/Apache24/htdocs"> 4,修改第363行,ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" 改为 ScriptAlias /cgi-bin/ "d:/Apache24/cgi-bin/" 5,修改第379行,<Directory "c:/Apache24/cgi-bin"> 改为 <Directory "d:/Apache24/cgi-bin"> 修改:#ServerName www.example.com:80 ServerName localhost:80 2、1. 相关目录 •配置文件:\Apache24\conf •模块存放路径:\Apache24\modules •根文档目录:\Apache24\htdocs •日志:\Apache24\logs •错误日志:\Apache24\error •端口:80 2. Apache相关命令 •apache的进程:httpd •apache的启动:service httpd start •apache的停止:service httpd stop •apache的重新启动:service httpd restart •apche的进程状态查看:ps -A |grep httpd或service httpd status •apache的语法检查:apache configtest 3. httpd.conf配置文件说明 •Listen 0.0.0.0:80——监听端口 •LoadModule vhost_alias_module modules/mod_vhost_alias.so——引入模块 •ServerAdmin admin@example.com——管理员邮箱 •ServerName localhost:80——主机地址 •DocumentRoot “/war/www/html”——网站根目录 碰上的一些问题: 1、ApacheMonitor.exe 执行时,start按钮为灰色,无法启动服务器 解决办法:在bin目录下执行cmd命令httpd -k install