您的位置:首页 > 理论基础 > 计算机网络

CentOS6.5安装http-2.4.29全过程

2018-02-03 14:41 477 查看
系统版本:

[root@yao httpd-2.4.29]# cat /etc/redhat-release
CentOS release 6.5 (Final)
系统位数及内核版本:
[root@yao httpd-2.4.29]# uname -m
x86_64
[root@yao httpd-2.4.29]# uname -r
2.6.32-431.el6.x86_64
先解决包的依赖关系,从我上一篇的安装错误中,整理出一些需要安装的包。
1、建议先安装一个组包--Development Tools

yum groupinstall Development tools
2、安装expat和expat-devel
yum install -y expat
yum install -y expat-devel
3、安装 libtool-ltdl-devel
yum install libtool-ltdl-devel
4、开始下载pcre-8.40包,防止在安装ap-util中出现错误
wget https://ftp.pcre.org/pub/pcre/pcre-8.40.tar.gz tar zxf pcre-8.40.tar.gz
cd src/pcre-8.40/
./configure --prefix=/usr/local/pcre
make && make instal
5、安装openssl
wget https://www.openssl.org/source/openssl-1.0.2n.tar.gz tar zxf openssl-1.0.2n.tar.gz
./config --prefix=/usr/local/openssl shared
make && make install
6、安装apr-1.5.2
wget http://download.openpkg.org/components/cache/apr/apr-1.5.2.tar.gz tar zxf apr-1.5.2.tar.gz
cd apr-1.5.2
./configure --prefix=/usr/local/apr
make && make install
7、安装apr-util-1.5.4
wget http://download.openpkg.org/components/cache/apr/apr-util-1.5.4.tar.gz cd apr-util-1.5.4
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install
8、安装http-2.4.29
wget http://mirrors.shu.edu.cn/apache//httpd/httpd-2.4.29.tar.gz cd ../httpd-2.4.29/

./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd --enable-so --enable-rewirte --enable-ssl --enable-cgi --enable-cgid --enable-modules=most --enable-mods-shared=most --enable-mpms-shared=all --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-ssl=/usr/local/openssl --with-pcre=/usr/local/pcre

make && make install
按道理这样下来错误是最少的,记住不要安装版本为1.6以上的apr和ap-util很多人都出问题了1。在Centos6的版本上最合适的是1.5。为了验证是否安装成功可以
[root@yao httpd-2.4.29]# echo $?
0
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: