今日编译apache时出错:

#./configure --prefix……检查编辑环境时出现:

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

解决办法:

1.下载所需软件包:

  1. wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz
  2. wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz
  3. wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip

2.编译安装:

  1. yum remove apr-util-devel apr apr-util-mysql apr-docs apr-devel apr-util apr-util-docs

具体步骤如下:

a:解决apr not found问题>>>>>>

  1. [root@xt test]# tar -zxf apr-1.4.5.tar.gz
  2. [root@xt test]# cd  apr-1.4.5
  3. [root@xt apr-1.4.5]# ./configure --prefix=/usr/local/apr
  4. [root@xt apr-1.4.5]# make && make install

b:解决APR-util not found问题>>>>

  1. [root@xt test]# tar -zxf apr-util-1.3.12.tar.gz
  2. [root@xt test]# cd apr-util-1.3.12
  3. [root@xt apr-util-1.3.12]# ./configure --prefix=/usr/local/apr-util -with- apr=/usr/local/apr/bin/apr-1-config
  4. [root@xt apr-util-1.3.12]# make && make install

c:解决pcre问题>>>>>>>>>

  1. [root@xt test]#unzip -o pcre-8.10.zip
  2. [root@xt test]#cd pcre-8.10
  3. [root@xt pcre-8.10]#./configure --prefix=/usr/local/pcre
  4. [root@xt pcre-8.10]#make && make install

4.最后编译Apache时加上:

./configure --prefix=/usr/local/httpd2 \
--enable-modules=all \
--enable-mods-shared=all \
--enable-so \

#如果出现了 error: APR错误才需要下面的模块

--with-apr=/usr/local/apr \
--with-apr-util=/usr/local/apr-util/ \
--with-pcre=/usr/local/pcre

最后

make && make  install

成功编译完成~

最新文章

  1. FileOutputStream和FileInputStream的用法
  2. 配置高可用的Hadoop平台
  3. WP老杨解迷:开发生态两极化和榜单乱象
  4. Linq分组功能
  5. 1001 数组中和等于K的数对
  6. JavaScript实现冒泡排序
  7. 常用Raspberry Pi周边传感器的使用教程
  8. 10:Hello, World!的大小
  9. HTML5 Canvas中9宫格的坑
  10. Angular开发实践(四):组件之间的交互
  11. Maven 项目管理工具基础入门系列(二)
  12. BUAAOO第二单元总结之电梯问题
  13. Spring 获取bean 几种方式
  14. socket基础编程-2
  15. Access restriction: The constructor SunJCE() is not accessible 错误
  16. 『计算机视觉』Mask-RCNN_推断网络其六:Mask生成
  17. TZOJ 2546 Electricity(去掉割点后形成的最大连通图数)
  18. Upgrade site collection from SP2010 to SP2013(Part 2)
  19. 怎样用javascript关闭本窗口
  20. 22个HTML5的初级技巧

热门文章

  1. lua的模式匹配
  2. java读取配置文件常用的四种方式
  3. CQRS读写职责分离模式(Command and Query Responsibility Segregation (CQRS) Pattern)
  4. sqlserver 出现sql被锁时,查看加锁和被锁的sql
  5. swift初探(供objective c开发人员參考)
  6. session的作用范围(转)
  7. python 实现创建文件夹和创建日志文件
  8. 2017.3.31 spring mvc教程(一)核心类与接口
  9. kibana显示elasticsearch集群中flume到入的日志
  10. 飘逸的python - 实现一个pretty函数美丽的输出嵌套字典