yum -y install gcc automake autoconf libtool make
1、安装apache
www.apache.org下载httpd-2.2.21.tar.gz
tar zxvf httpd-2.2.21.tar.gz
cd httpd-2.2.21
./configure --prefix=/usr/apache --sysconfdir=/etc/httpd --enable-so -enable-modules-shared=all --with-mpm=worker
启动停止:
/usr/apache/bin/apachectl start
/usr/apache/bin/apachectl stop
检查配置错误:
/usr/apache/apachectl -t
/usr/apache/apachectl configtest
2、常见错误解决
#./configure --prefix……检查编辑环境时出现:
checking for APR... no
configure: error: APR not found . Please read the documentation
解决办法:
1.下载所需软件包:
- wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz
- wget http://archive.apache.org/dist/apr/apr-util-1.3.12.tar.gz
-
wget http://jaist.dl.sourceforge.net/project/pcre/pcre/8.10/pcre-8.10.zip
2.编译安装:
- yum remove apr-util-devel apr apr-util-mysql apr-docs apr-devel apr-util apr-util-docs
具体步骤如下:
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
4.最后编译Apache时加上:
--with-apr=/usr/local/apr \
--with-apr-util=/usr/local/apr-util/ \
--with-pcre=/usr/local/pcre
成功编译完成~
分享到:
相关推荐
linux离线安装apache 真的麻烦 安装gcc g++ pcre open-ssl krb5 然后初始化 编译 apr
主要介绍了ubuntu16.04 linux 编译安装apache2.4.33,需要的朋友可以参考下
Linux系统服务编译安装Apache源码包,配合文章Linux系统服务:Apache安装及配置应用做编译安装实验使用
详细的编译安装php,mysql,apache以及它们配置的文档
linux下编译安装Apache.MySQL.PHP环境.pdf
linux下编译安装Apache.MySQL.PHP环境借鉴.pdf
linux下编译安装Apache.MySQL.PHP环境参考.pdf
linux apache2 编译成功 linux apache2 编译成功 linux apache2 编译成功 linux apache2 编译成功 linux apache2 编译成功
linux 下apache2.4.26编译安装所需文件,可以直接编译安装
Apache整合PHP有两种方式:一种是DSO模式,把PHP当作Apache的外部模块来调用,这样增加了Apache...另一种方式是把PHP编译进Apache的内核,这样牺牲了以后调整的灵活性。本文介绍了把PHP编译进Apache的静态内核的方法。
如何使用编译方式在Linux上安装与配置Mysql Apache PHP.pdf
Linux6.0下Apache与tomcat 整合支持php html java(编译安装)
Linux下Php5 Mysql5 Apache2 GD2 Zend3编译安装步骤
此资源用于非https的离线Apache安装包,如需配置https,需要补充优化。
09-Linux编译Apache+PHP.wmv
Linux中的Apache的编译安装步骤和配置[归纳].pdf