1、卸载原来已经存在的httpd

[root@www ~]# rpm -e httpd httpd-manual webalizer subversion mod_python mod_ssl mod_perl system-config-httpd php php-cli php-ldap php-common mysql dovecot --nodeps

123.png

2、插入rhel-server-6.5-x86_64-dvd.iso并将挂载(我将光盘挂在/media下){mount /dev/cdrom /media}

2017-12-03_11h52_39.png

3、编译源码安装httpd

  1)解包 

     cd /media

    tar zxf httpd-2.2.17.tar.gz -C /usr/src/

    2017-12-03_11h58_44.png

  2)配置 

     cd /usr/srchttpd-2.2.17   

    ./configure  --prefix=/usr/local/httpd  --enable-so  --enable-rewrite  --enable-charset-lite  --enable-cg 

    2017-12-03_12h00_31.png

4、编译和安装

make && make install

2017-12-03_12h42_57.png

安装编译和安装过程中的状态稍等一会儿即可

5、确认安装结果,结果如图所示

2017-12-03_12h45_25.png

6、优化执行路径

2017-12-03_12h47_01.png

7、添加httpd系统服务(添加好了之后就可以使用service命令开启服务器)

2017-12-03_12h51_12.png

  修改下图第一行,添加下图第二三行:

2017-12-03_12h54_03.png2017-12-03_12h56_32.png

8、配置并启动httpd

2017-12-03_12h59_13.png

 找到下面的位置,把签名#去掉,然后修改成自己的域名

2017-12-03_13h00_56.png

9、开启httpd服务

2017-12-03_13h04_48.png

10、编写网页内容

2017-12-03_13h06_00.png

2017-12-03_13h07_38.png

11、更改IP地址测试网页

2017-12-03_13h09_04.png


配置网站访问统计awstats可以看我的另外一篇文章:

https://blog.51cto.com/yangkui/2046885