1)在http://www.apache.org/网站中查找并下载 httpd-2.4.4.tar.bz2源码包
2)将下载好的源码包放在系统中的某个账户家(/home/***)目录下,我这把它放在了root用户下
3)将源码包拆解至/usr/local/src/
4)切换至源码所拆解的目录并查看目录中的信息,可以在Instal或readme文件中查看具体的安装帮助信息
5)配置安装程序
6)查看是否安装了apr
7)安装包含apr库文件的程序包
8)再次尝试配置http安装程序
9)检查是由于所安装的apr版本过低无法通过配置,在www.rpmfind.net网站中寻找合适的apr安装包并安装
将apr的头文件和库文件与他人共享
处理头文件:创建apr私有头文件的链接
处理库文件
10)安装apr-util
此处省略make,make install这两步
由于apr-util仅仅是个工具,所以不需要处理其头文件和库文件
11)再次配置http安装程序
特别注意:此时在我的机器配置是通过了,不过有些没有安装pcre和pcre-devel的机器肯定是配置通不过的,此时可以用rpm把这两个软件包装起来,可以参考我的另一个文章“rpm的使用”来安装这两个程序包,此外,在这里我省略了make,make install这两步
12)开启服务
13)测试
如何开机自启动www服务:
1、在etc/init.d/httpd中更改两行代码
2、加入开机自检并开启开机自检
解决man手册不工作的方法:
编辑/etc/man.config,把程序自带的man手册路径在文件里指明即可