您的位置:首页 > 理论基础 > 计算机网络

【开发环境设置】Windows 下手动配置 Apache httpd

2014-12-04 00:00 627 查看
摘要: 下载 zip 包,解压,修改配置,并手动安装为 windows 服务

版本选择与下载
在开发工作中 Apache httpd 主要是用于集成 Tomcat 或 PHP,在 PHP 官网上,有这么一段话:

Please use the Apache builds provided by Apache Lounge.
They also provide VC11 builds of Apache for x86 and x64.
We use their binaries to build the Apache SAPIs.

所以要到 Apache Lounge(http://www.apachelounge.com/download/)
根据即将使用的 php 的编译版本下载相应的 httpd 版本,例如:httpd-2.2.29-win32-ssl_0.9.8-VC9.zip
将压缩包里的 apache2 文件夹解压到:D:\Tools\httpd-2.2.29
并创建两个目录:E:\httpd\htdocs 和 E:\httpd\logs

修改主目录配置
打开 D:\Tools\httpd-2.2.29\conf\httpd.conf 修改配置:

查找 c:/Apache2 替换为 D:/Tools/httpd-2.2.29
查找 D:/Tools/httpd-2.2.29/htdocs 替换为 E:/httpd/htdocs

修改进程和日志路径
在 httpd.conf 文件中查找并修改以下三个配置为:

PidFile "E:/httpd/logs/httpd.pid"
ErrorLog "E:/httpd/logs/error.log"
CustomLog "E:/httpd/logs/access.log" common

安装 httpd 为系统服务
运行 cmd 命令行,并切换到 D:\Tools\ httpd-2.2.29\bin 目录下
执行以下命令,把 httpd 安装为系统服务:
httpd -k install -n "httpd" -f "D:\Tools\httpd-2.2.29\conf\httpd.conf"

要移除 httpd 服务,执行:
httpd -k uninstall -n "httpd"

测试 httpd 服务
在命令行运行:net start httpd
打开浏览器访问:http://localhost
如果可以正常显示:Index of /
说明 httpd 服务已经正常安装并启动
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐