第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=.....
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
编译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
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
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
编辑回复