centos 6 编译安装httpd-2.4

回复 收藏
centos6 yum安装的apr版本已经不适用httpd-2.4版本了。所以,需要源码编译apr以及apr-util
1. 下载源码:
cd /usr/local/src/
wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.12.tar.bz2

wget http://mirrors.cnnic.cn/apache/apr/apr-1.5.2.tar.bz2

wget http://mirrors.cnnic.cn/apache/apr/apr-util-1.5.4.tar.gz


2. 安装apr
tar jxvf apr-1.5.2.tar.bz2
cd apr-1.5.2

./configure --prefix=/usr/local/apr
make && make install

3. 安装apr-util
tar zxvf 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

4. 安装httpd
yum install  gcc  make cmake  pcre-devel
./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/
make && make install
2015-01-07 15:16 举报
已邀请:
0

showstyle

赞同来自:

{:4_110:}支持,也试试新版!
0

lyhabc

赞同来自:

顶一个
0

biankm_gz

赞同来自:

复习下
0

biankm_gz

赞同来自:

这个地没有指定prefix
cd apr-util-1.5.4
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/
make && make install
0

307141950

赞同来自:

这个和视频里有什么???也就多了apr和apr-util  两个插件
0

wanjj

赞同来自:

安装apr报错rm: cannot remove `libtoolT': No such file or ,直接打开/usr/local/src/apr-1.4.6/configure  把 $RM “$cfgfile” 那行删除掉
$RM “$cfgfile”  大约在 42302 行
然后再重新运行  ./configure  --prefix=/usr/local/apr  就可以了
0

肥猪在天

赞同来自:

我说半天安装一致,原来是这样
0

soul

赞同来自:

原来铭哥在这里已经有教程了。我在网上找好久、、、
0

尐滒

赞同来自:

今晚在官方找了半天,原来铭哥已经出了方案了!!
0

讯风

赞同来自:

学习了
0

Coohx - 小运维

赞同来自:

铭哥,这样子会覆盖前面的2.2版本的httpd吗,视频里面讲的是2.2版本的http的,这样路径也是--prefix=/usr/local/apache2,还是两个版本的apace共存?
0

sumea

赞同来自:

早上没安装成功,百度了下apr依赖包要装这些,不过apr-util安装的配置文件是加上--with-apr=/usr/local/apr/bin/apr-1-config
0

riverxyz

赞同来自:

2.4的链接好像不能用了。
0

喀洛池

赞同来自:

学习学习

0

llill

赞同来自:

学习,非常感谢!

0

llill

赞同来自:

1. 下载源码:

cd /usr/local/src/wget http://mirrors.cnnic.cn/apache ... .bz2X8X

wget http://mirrors.cnnic.cn/apache ... .bz2X10X

wget http://mirrors.cnnic.cn/apache ... r.gzX12X

2. 安装apr

tar jxvf apr-1.5.2.tar.bz2

cd apr-1.5.2

./configure --prefix=/usr/local/apr

make && make install

3. 安装apr-util

tar zxvf 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

4. 安装httpd

yum install  gcc  make cmake  pcre-devel


tar jxvf httpd-2.4.25.tar.bz2

cd httpd-2.4.25

./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/

make && make install

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: