#tar -zxvf httpd-2.0.53.tar.gz
#./configure --prefix=/opt/httpd2.0.53
--enable-deflate 网页压缩
--enable-expires 过期时间
--enable-headers 修改报头
--enable-module=so
--with-mpm=prefork 以线程模式提高性能
# make
# make install
测试安装是否顺利
# vi /opt/httpd2.0.53/conf/httpd.conf
修改80端口为88(先确定88端口没使用,如果有使用,请改为其他没使用的端口).
启动apache2.0.53
#/opt/httpd2.0.53/bin/apachectl start
通过ie测试 http://ip:88
如不能正常访问,请从头检查安装过程是否正确.如能正常访问,继续.
先关闭apache2.0.53
#/opt/httpd2.0.53/bin/apachectl stop
把apache2.0.52的配置文件覆盖apache2.0.53的配置文件,并把限制ip连接数的模块从2.0.52的modules目录拷贝到2.0.53的modules目录下
#cp /opt/httpd2.0.52/conf/httpd.conf /opt/httpd2.0.53/conf/httpd.conf
#cp /opt/httpd2.0.52/modules/mod_limitipconn.so /opt/httpd2.0.53/modules/
修改apache2.0.53的配置文件
# vi /opt/httpd2.0.53/conf/httpd.conf
修改ServerRoot "/opt/httpd2.0.52" 为 ServerRoot "/opt/httpd2.0.53"
删除apache2.0.53下htdocs目录所有文件
#rm -rf /opt/httpd2.0.53/htdocs/*
修改/root下的启动脚本
# vi /root/httpd2.0.52.sh
修改SROOT=/opt/httpd2.0.52 为 SROOT=/opt/httpd2.0.53
保存退出,并把httpd2.0.52改名为httpd.sh
#mv /root/httpd2.0.52.sh /root/httpd.sh
修改系统启动自动启动httpd
# vi /etc/rc.d/rc.local
修改 /root/httpd2.0.52.sh start 为 /root/httpd.sh start
最后,重新启动httpd
# /opt/httpd2.0.52/bin/apachectl stop
# /root/httpd.sh start