我们使用Apache HTTP Server进行搭建。
下载安装包
Apache Project首页:http://httpd.apache.org/,Download页面:http://httpd.apache.org/download.cgi ,在该页面可以找到Files for Microsoft Windows -- Windows安装包下载页面。The Apache HTTP Server Project只提供源码,不提供编译好的包。其它的一些项目会听。http://httpd.apache.org/docs/current/platform/windows.html#down,打开这个页面,会看到如下所示的项目列表,随便选择一个都可以下载:
image这里选择第一个Apache Haus,
image点击Download Locations下面的旗子标识进行下载。
安装,启动
压缩包放在要安装的目录,解压到当前目录即可。
与管理员身份运行“命令提示符”(开始菜单中),cd到安装目录/bin下,执行httpd.exe -k install进行安装。
httpd.exe -k start启动服务。也可以通过ApacheMonitor.exe进行启动:
image.png
可能出现的错误
ServerRoot must be a valid directory
image默认的ServerRoot是这样的:
Define SRVROOT "/Apache24"
ServerRoot "${SRVROOT}"
我们需要根据我们的实际按照目录进行配置,修改完成后,再次启动就OK了。
The requested operation has failed!
image.png可能的原因有:
- 80端口被占用
- ServerRoot配置不正确
确认这两个都没问题,但就是启动不起来。
最后卸载再按照就OK了。。。
httpd.exe -k uninstall
httpd.exe -k install
httpd.exe -k start
网友评论