一、卸载自带apache httpd
1、关闭httpd服务:/etc/init.d/httpd stop 2、列出相关程序包:rpm -qa|grep httpd 3、卸载命令:rpm -e --nodeps 包名
二、安装 apache httpd
1、解压上传到服务器上的安装包命令:tar xvf (httpd-2.2.15.tar.gz)安装包名 2、安装配置:./configure -prefix=/usr/local/apache2 --enable-mods-shared='proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http proxy_re write'
注:prefix 为安装路径 --enable-mods-shared 为指定安装的扩展功能模块
3、编译:make 4、安装:make install 5、清除临时文件:make clean
三、加入service服务、并设置为开机启动
1、复制命令文件到init.d下命名为httpd:cp /usr/local/apache2/bin/apachectl /etc/init.d/httpd
2、编辑文件:vi /etc/init.d/httpd
3、在在#!/bin/sh后面加入下面两行
#chkconfig:35 85 15 /
#description: apache.
4、权限并加入serice服务:
chmod +x /etc/rc.d/init.d/httpd
chkconfig --add httpd
5、启动:service httpd start 测试
6、重启:reboot 测试