关于apache2.4.34源码包安装遇到的问题解决方法
admin
2023-03-09 09:02:22
0

在 配置 ./configure --prefix=/usr/local/apache 出现以下错误

报错1:

checking for gcc... no checking for cc... no checking for cl.exe... no configure: error: in

安装gcc :yum install -y gcc

报错2:

pcre报错 checking for pcre-config... false

解决办法: yum install pcre pcre-devel

报错3:

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

下载apr:wget http://mirrors.cnnic.cn/apache/apr/apr-1.6.3.tar.gz

tar -zxvf apr-1.6.3.tar.gz

cp -r apr-1.6.3 /usr/local/src/httpd-2.4.34/srclib/apr

cd apr-1.6.3

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

make && make install

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

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

tar -zxvf apr-util-1.6.1.tar.gz

cp -r apr-util-1.6.1 /usr/local/src/httpd-2.4.34/srclib/apr-util

cd apr-util-1.6.1

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

make

make install

在编译apr-util 可能也会报错xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory

yum install expat-devel安装该库,安装完再次编译

然后重新配置apache 并编译安装:

cd httpd-2.4.34

./configure --with-included-apr --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --enable-so --nable-mods-shared=most

make

make install

补充:
make[1]: 离开目录“/usr/local/src/httpd-2.4.34/support”
make: *** [all-recursive] 错误 1

解决办法: make clean 然后重新./configure make

相关内容

热门资讯

人民日报:查处携程垄断案释放反... 林丽鹂 《人民日报》(2026年07月26日 第02版)携程垄断案的查处是平台经济反垄断常态化监管的...
以总理计划向特朗普递交伊朗情报 △以色列总理内塔尼亚胡(资料图)当地时间7月25日,总台记者自以色列方面获悉,以总理内塔尼亚胡及其访...
原创 手... 以前购买的手机想要用3天不充电,基本上是不可能的,但这两年手机电池技术有大突破,非重度使用的情况下,...
咪咕数媒亮相第34届全国图书交... 潮新闻客户端 记者 王景平 7月24日,第34届全国图书交易博览会盛大举办。作为数字文化领域的核心央...
王兴兴和他的机甲机器人登上《时... 当地时间7月23日,宇树科技创始人兼首席执行官王兴兴与该公司突破性的载人机甲机器人GD01共同登上美...
APEC论坛聚焦亚太人工智能普... 这是7月23日在成都街头拍摄的会议主题装置。当日,2026年亚太经合组织(APEC)数字和人工智能部...
菲尔兹奖得主王虹4岁不慎烫伤,... 中国数学家王虹、邓煜获得菲尔兹奖,这是中国籍数学家首次获得这一奖项。王虹1991年出生在广西桂林平乐...
美媒:特朗普下令暂停空袭伊朗 美国“Axios”新闻网7月25日援引知情人士报道,特朗普24日指示美军不得对伊朗发动新的打击,打破...
法国野火“创历史纪录”:政坛吵... 综合法媒BFM新闻台、《费加罗报》报道,当地时间7月25日中午,内政部长努内兹(Laurent Nu...
51.79亿,携程真的疼了吗? 2026年7月25日,市场监管总局对携程反垄断案作出行政处罚:罚没款合计51.79亿元。但这个数字被...