linux 安装apache httpd2.4.10无法编译apr

滑山论贱 发布于 2014/12/16 14:03
阅读 1K+
收藏 0

解压
cd apr-apr-1.5.1
执行下面的
./configure --with-apr=/usr/local/Apache-apr报下面错,

config.status: executing libtool commands
rm: cannot remove `libtoolT': No such file or directory
config.status: executing default commands
configure: WARNING: unrecognized options: --with-apr

什么情况求大神

加载中
0
滑山论贱
滑山论贱

安装apr-util目录都生成了,就是报找不到。。。

checking for APR-util... no
configure: error: APR-util not found.  Please read the documentation.

0
淡定的wo
淡定的wo

unrecognized options: --with-apr 已经提示你了,没有这个参数。

./configure --help|grep apr 看看有这个选项没有。

0
eechen
eechen
解压即用,Ubuntu上Nginx/Apache/PHP编译打包
这里假设你的httpd源码位于/png/src/httpd-2.4.10, 到 http://apr.apache.org/download.cgi 下载 apr 和 apr-util, 然后把它们解压到 httpd 的 srclib 目录:
/png/src/httpd-2.4.10/srclib/apr
/png/src/httpd-2.4.10/srclib/apr-util
注意 srclib 下的 apr 和 apr-util 不要保留版本号.

configure-httpd.sh
#!/bin/bash
./configure \
--prefix=/png/httpd/2.4.10 \
--enable-mods-shared=most \
--enable-ssl=shared \
--with-ssl=/usr \
--with-included-apr \
--with-mpm=prefork
成功生成 Makefile 后便可以执行 make && make install 编译安装.
注意: Apache2.4在configure时如果没有使用--with-mpm=prefork指定prefork MPM,则默认使用event MPM.event MPM是一个epoll事件驱动,多进程多线程的MPM.event MPM下默认开启3个工作进程,每个工作进程包含多个线程.如果你的Apache要搭配php5_module运行,建议你使用经典稳定的多进程prefork MPM.
0
超级超级管理员
解压
cd apr-apr-1.5.1
执行下面的

./configure --with-apr=/usr/local/Apache-apr报下面错,

你这是在安装apr吧

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

这样先安装apr吧

0
华兹格
华兹格
去下载 apr 再安装
返回顶部
顶部