安装apache服务常见错误汇总

安装apache服务
    注:最快的办法就是yum -y install gcc-c++ apr apr-utils pcre-devel openssl
Yum remove http                                        //卸载自带的http服务
tar zxvf httpd-2.4.3.tar.gz                        //解压apache的压缩包
cd httpd-2-4.3                                                //定位到httpd目录
./configure --help | more                        //查看安装apache配置参数
./configure --prefix=/usr/local/apache --enable-so --enable-rewrite
######配置apache路径
报错,如图所示:

蓝海深崖


解决办法:
需要下载apr和apr-util并解压到/usr/local/httpd-2.4.2/srclib/目录下
#wget http://apache.etoak.com//apr/apr-util-1.4.1.tar.gz
#wget http://apache.etoak.com//apr/apr-1.4.6.tar.gz
#tar zxvf apr-1.4.6.tar.gz
#tar zxvf apr-utli-1.4.1.tar.gz
#cp -rf apr-1.4.6 httpd-2.4.1/srclib/apr
#cp -rf apr-util-1.4.6 httpd-2.4.1/srclib/apr-util
重新编译还报错

蓝海深崖
[root@localhost CentOS]# rpm -ivh pcre-devel-6.6-6.el5.i386.rpm
最后再次编译:
#./configure --prefix=/usr/local/apache --enable-so --enable-rewrite
========终于编译成功了。。。@_@
make                                                         //编译apache
make install                                                //安装apache
cd /usr/local/apache                                 //进入apache的目录
cd conf/
cp –rf  httpd.conf httpd.conf.bak         //备份apache配置文件
/usr/local/apache/bin/apachectl start        //linux启动apache命令
netstat -an | grep 80                                //查看linux80端口是否开启
ps -aux | grep httpd                                //linux下查看apache进程
cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd         //拷贝apache启动脚本
chkconfig --add httpd                                //添加apache开机自启动服务
chocnfig httpd on
service apache restart                                //重新启动apache服务
#####################到这里apache服务安装到结束#######################
 

你可能感兴趣的:(apache错误,apr错误,httpd安装错误,Pcre错误)