一、httpd-2.2.25安装


1、环境准备

1. 卸载系统默认安装的httpd

 rpm -e httpd --nodeps

2. 安装开发组包

  yum groupinstall 'Development tools' -y 

3. 安装openssl(如果不开启ssl功能,可以不安装这个包)

  yum install -y openssl openssl-devel 

4. 安装包准备

 tar xf httpd-2.2.25.tar.gz -C /usr/local/

 ln -s /usr/local/httpd-2.2.25/ /usr/local/httpd


2、安装httpd

./configure --prefix=/usr/local/httpd --sysconfdir=/etc/httpd --enable-so --enable-rewrite --enable-ssl

make 

make install


3、常用文件路径配置

  1. 二进制文件访问路径

 vim /etc/profile.d/httpd.sh

 PATH=/usr/local/httpd/bin:$PATH

 export PATH


2. 头文件输出

 ln -sv /usr/local/httpd/include/ /usr/include/httpd


3. 库文件

 vim /etc/ld.so.conf.d/httpd.conf

 /usr/local/httpd/lib

 #让系统重新生成库文件路径缓存

 ldconfig

 #查看是否已经加载

 ldconfig -v | grep ^[^[:space:]]

4.导出man文件

 vim /etc/man.conf

 MANPATH_MAP     /usr/local/http/man