Apache 配置及错误处理

第一步:Apache配置
下载Apache,并且配置。(下载地址:http://httpd.apache.org/download.cgi )
配置教程:
http://jingyan.baidu.com/article/d8072ac47baf0eec95cefdca.html
第二步:Apache错误处理
错误一:
Apache 配置及错误处理_第1张图片
解决的方法是:
在运行中切换到你的apache的bin目录下,执行httpd.exe,看有什么提示,我的提示是这个
这里写图片描述
ServerRoot must be a valid directory
在目录:E:\httpd-2.4.27-x64-vc14\Apache24\conf修改httpd.conf
把SRVROOT更改为你的Apache24的安装目录
这里写图片描述
然后在Win+R输入services.msc 启动
这里写图片描述
启动成功,则说明Apache已经配置完成。
第三步
检查一下成果:
在浏览器中输入
localhost 访问。
因为我的在httpd.conf修改了端口
这里写图片描述
所以我再浏览器中输入
localhost:81访问。
Apache 配置及错误处理_第2张图片
如图显示,则说明配置成功了。

总结:
Apache启动错误的原因有很多,常见的是
1.解压目录为中文
2.端口被占用,默认为80,但是一般IIS和迅雷可能会占用这个端口,可以在命令行下使用命令【netstat -ano|findstr “80”】检查一下端口是否被占用,如果被占用可以关掉程序,或者修改httpd.conf的默认端口
3.上文中提到的ServerRoot无效问题,解决办法如上即可。

你可能感兴趣的:(Apache)