apache 2.4.23安装排除故障

回复 收藏

第1个错误:configure: error: Bundled APR requested but not found at ./srclib/. Download and unpack the corresponding apr and apr-util packages to ./srclib/.说是需要把apr和apr-util解压到apache的./srclib/目录里.解决办法:

wget http://mirrors.ustc.edu.cn/apache/apr/apr-1.5.2.tar.gz

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

tar zxf apr-1.5.2.tar.gz && cp -fr apr-1.5.2 ./httpd-2.4.23/srclib/apr

tar zxf apr-util-1.5.4.tar.gz && cp -fr apr-util-1.5.4 ./httpd-2.4.23/srclib/apr-util

然后重新执行./configure --prefix=.....

2016-09-28 11:02 举报
已邀请:
0

维摩吃夜粥

赞同来自:

yum install -y zlib-devel

yum install -y pcre pcre-devel apr apr-devel


装了这两个就可以忽略第二个错误了。


第2个错误:

configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/XX7X6X


wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz


tar zxf pcre-8.39.tar.gz && cd pcre-8.39


编译安装pcre

./configure

make && make install

0

维摩吃夜粥

赞同来自:

编译apache参数修改:

./configure --prefix=/usr/local/apache2 --with-included-apr --enable-so --enable-deflate=shared --enable-expires=shared --enable-rewrite=shared --with-pcre=/usr/local/pcre


0

维摩吃夜粥

赞同来自:

PHP 5.6.26

安装扩展源:

rpm -ivh http://www.apelearn.com/bbs/data/attachment/forum/epel-release-6-8_64.noarch.rpm


yum install -y  libmcrypt-devel

0

维摩吃夜粥

赞同来自:

yum install -y libxml2-devel

yum install -y openssl openssl-devel
yum install -y bzip2 bzip2-devel
yum install -y libpng libpng-devel
yum install -y freetype freetype-devel

yum install -y libjpeg libjpeg-devel


GD库没有安装

解决办法

yum install gd -y


yum install -y libjpeg-turbo libjpeg-turbo-devel


0

维摩吃夜粥

赞同来自:

# 允许指向外部的目录进行访问

 <Directory />
   

    Options Indexes FollowSymLinks
   

    AllowOverride None 

</Directory><Directory />      Options Indexes FollowSymLinks ExecCGI     AllowOverride None </Directory>

 然后重启apache,就ok了。

0

Clin

赞同来自:

回复帖子,请先登录注册

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