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
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]# 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-devel4、开始下载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 instal5、安装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
相关文章推荐
- CentOS6.5+mysql5.1源码安装过程
- centos6.5_x86_64 下安装 Oracle11gR2 的详细过程
- 【CentOS6.5】安装之DNS配置错误,yum install 软件报错:ERROR 6或者56错误提示”could not retrieve mirrorlist http://mirrorlist.centos.org ***”
- CentOS6.5+php5.3听云安装过程
- CentOS 6.5上安装GlassFish4.0 过程笔记
- centos 6.5安装GitLab全过程和问题记录
- 基于CentOS 6.5的LNMP安装过程
- centos6.5 安装mysql 的过程
- Linux(Centos6.5)下安装svn服务器,并通过http访问
- Centos6.5安装erlang过程及问题总结
- Linux(Centos6.5)下安装svn服务器,并通过http访问
- PARSEC在CentOS6.5 版本的linux系统下安装过程
- Centos6.5使用yum安装mysql@http://blog.csdn.net/xxd851116/article/details/22947891
- centos6.5 gsoap安装过程+ php添加soap扩展
- centos6.5 64 apache+svn 源码安装配置过程
- centos 6.5安装GitLab全过程和问题记录
- Linux(Centos6.5)下安装svn服务器,并通过http访问
- 替换 centOS6.5 默认安装的旧版 firefox ,安装最新版 firefox 全过程
- discuz3.4:在Centos6.5中安装过程
- centos 6.5安装GitLab全过程和问题记录