- 下载Apache源码: http://httpd.apache.org/(当前最新版本为2.4.12)
- tar -xf http-xx.tar
- cd http-xx
- ./configure --enable-so //另外还可以使用 --prefix=path 指定安装位置,默认安装位置为: /usr/local/apache2/ ,完整的配置选项参考官方文档:http://httpd.apache.org/docs/2.4/programs/configure.html
- make
- make install
- 启动: yourPath/bin/apachectl -k start
- 主配置文件默认位于: yourPath/conf/httpd.conf
- 网页根目录由DocumentRoot配置指定,默认为:yourPath/htdocs/
- 设置httpd自启动:
- 将httpd脚本(即apachectl)复制到 /etc/rc.d/init.d/httpd:
cp yourPath/bin/apachectl /etc/rc.d/init.d/httpd
- vim httpd:
#chkconfig:345 70 70
#description:apache
- 添加httpd至启动项:chkconfig --add httpd
- 查看是否已有httpd服务:chkconfig --list httpd
- 尝试使用 service httpd -k restart 重启apache服务
参考文档:apache官方手册:http://httpd.apache.org/docs/2.4/install.html
源码安装Apache服务:http://blog.chinaunix.net/uid-24961369-id-251583.html
时间: 2024-12-28 01:38:26