1)在http://www.apache.org/网站中查找并下载 httpd-2.4.4.tar.bz2源码包

2)将下载好的源码包放在系统中的某个账户家(/home/***)目录下,这把它放在了root用户下

174420972.jpg

3)将源码包拆解至/usr/local/src/

174423657.jpg

4)切换至源码所拆解的目录并查看目录中的信息,可以在Instal或readme文件中查看具体的安装帮助信息

174439635.jpg

5)配置安装程序

174454479.jpg

6)查看是否安装了apr

174504723.jpg

7)安装包含apr库文件的程序包

174518589.jpg

8)再次尝试配置http安装程序

174546553.jpg

9)检查是由于所安装的apr版本过低无法通过配置,在www.rpmfind.net网站中寻找合适的apr安装包并安装

174605642.jpg

174615991.jpg

174620578.jpg

174625570.jpg

apr的头文件和库文件与他人共享

处理头文件:创建apr私有头文件的链接

174632102.jpg

处理库文件

174641831.jpg

174649292.jpg

10)安装apr-util

174654341.jpg

174703231.jpg

此处省略make,make install这两步

由于apr-util仅仅是个工具,所以不需要处理其头文件和库文件

11)再次配置http安装程序

174717608.jpg

特别注意:此时在我的机器配置是通过了,不过有些没有安装pcre和pcre-devel的机器肯定是配置通不过的,此时可以用rpm把这两个软件包装起来,可以参考我的另一个文章“rpm的使用”来安装这两个程序包,此外,在这里我省略了make,make install这两步

12)开启服务

174737196.jpg

13)测试

174832709.jpg

 

 

如何开机自启动www服务:

1、在etc/init.d/httpd中更改两行代码

190130431.jpg

2、加入开机自检并开启开机自检

191459899.jpg

 

解决man手册不工作的方法:

编辑/etc/man.config,把程序自带的man手册路径在文件里指明即可

193251391.jpg