博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux上apache安装过程
阅读量:5120 次
发布时间:2019-06-13

本文共 1473 字,大约阅读时间需要 4 分钟。

一、准备工作(解决编译Apache出现的问题:configure: error: APR not found . Please read the documentation)

1.下载所需软件包:

wget  

wget  

wget   

具体步骤如下:

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

[root@xt test]# tar -zxf apr-1.4.5.tar.gz 

[root@xt test]# cd  apr-1.4.5 

[root@xt apr-1.4.5]# ./configure --prefix=/usr/local/apr 

[root@xt apr-1.4.5]# make && make install    

 

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

[root@xt test]# tar -zxf apr-util-1.3.12.tar.gz 

[root@xt test]# cd apr-util-1.3.12 

[root@xt apr-util-1.3.12]# ./configure --prefix=/usr/local/apr-util -with- apr=/usr/local/apr/bin/apr-1-config 

[root@xt apr-util-1.3.12]# make && make install

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

[root@xt test]#unzip -o pcre-8.10.zip 

[root@xt test]#cd pcre-8.10 

[root@xt pcre-8.10]#./configure --prefix=/usr/local/pcre 

[root@xt pcre-8.10]#make && make install

 

下载pcre-8.20编译安装,make时报错:

source='pcrecpp.cc' object='pcrecpp.lo' libtool=yes

        DEPDIR=.deps depmode=none /bin/sh ./depcomp
        /bin/sh ./libtool --tag=CXX   --mode=compile  -DHAVE_CONFIG_H -I.   -I/usr/kerberos/include   -c -o pcrecpp.lo pcrecpp.cc
libtool: ignoring unknown tag CXX
libtool: unrecognized option `-DHAVE_CONFIG_H'
Try `libtool --help' for more information.
make[1]: *** [pcrecpp.lo] Error 1

这个错误,基本可以断定是缺少系统包造成的,但是缺少哪个包却不明确,这里记录下,这个错误是缺少安装gcc-c++,只需yum -y install gcc-c++,重新configure,make && make install通过。

 

4.最后编译Apache时加上:

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

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

 --with-pcre=/usr/local/pcre

成功编译完成~

 

 

转载于:https://www.cnblogs.com/keethebest/archive/2013/04/18/apache.html

你可能感兴趣的文章
pair的例子
查看>>
前端框架性能对比
查看>>
@property中 retain 详解
查看>>
uva 387 A Puzzling Problem (回溯)
查看>>
12.2日常
查看>>
同步代码时忽略maven项目 target目录
查看>>
MVC.NET:提供对字体文件.woff的访问
查看>>
Oracle中包的创建
查看>>
团队开发之个人博客八(4月27)
查看>>
发布功能完成
查看>>
【原】小程序常见问题整理
查看>>
C# ITextSharp pdf 自动打印
查看>>
【Java】synchronized与lock的区别
查看>>
django高级应用(分页功能)
查看>>
【转】Linux之printf命令
查看>>
关于PHP会话:session和cookie
查看>>
STM32F10x_RTC秒中断
查看>>
display:none和visiblity:hidden区别
查看>>
C#double转化成字符串 保留小数位数, 不以科学计数法的形式出现。
查看>>
SpringMVC学习总结(三)——Controller接口详解(1)
查看>>