centos6.6编译安装apache

第二个任务,在centos6.6的环境下编译安装apache服务。

本文纯属个人安装后的心得与总结。如有重复还请见谅。

第一步:安装apache的依赖包:gcc、gcc-c++、apr、apr-util、pcre

gcc安装:

#yum -y install gcc

gcc-c++安装:

#yum -y install gcc-c++

注意:如果用yum安装找不到包,可以用 yum groupinstall "Development Toos"代替,或者用yum -y install gcc gcc-c++ kernel-devel代替。

apr安装:

1、先下载apr的安装包:apr-1.5.2.tar.gz

下载地址:http://archive.apache.org/dist/apr/

2、利用CRT上传到系统上,并解压。

#tar -zxvf apr-1.5.2.tar.gz

3、编译安装apr

#cd apr-1.5.2

#./configure --prefix=/usr/local/apr

#make && make install

apr-util安装:

1、先下载apr-util的安装包:apr-util-1.5.4.tar.gz

下载地址:http://archive.apache.org/dist/apr/

2、利用CRT上传到系统上,并解压。

#tar -zxvf apr-util-1.5.4.tar.gz

3、编译安装apr-util

#cd apr-util-1.5.4

#./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/

#make && make install

pcre安装:

1、先下载pcre的安装包:pcre-8.38.zip

下载地址:https://sourceforge.net/projects/pcre/?source=typ_redirect

2、利用CRT上传到系统,并解压。

#unzip pcre-8.38.zip

3、编译安装pcre

#cd pcre-8.38

#./configure --refix=/usr/local/pcre

#make && make install

第二步:安装httpd

1、先下载httpd的安装包:httpd-2.4.27.tar.gz

下载地址:http://httpd.apache.org/

2、利用CRT上传到系统,并解压。

#tar -zxvf httpd-2.4.27.tar.gz

3、编译安装httpd

#cd httpd-2.4.27

#./configure --prefix=/usr/local/apache24 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre

#make && make install

注意:

我在安装的时候出现了#./configure --prefix……检查编辑环境时出现:checking for APR... no

configure: error: APR not found .  Please read the documentation 

的问题。这个问题是之前没安装好,重新安装一遍就可以了。


3、配置httpd
进入conf/目录,打开httpd.conf文件,进行一下修改:
Listen 8090
ServerName localhost:80
保存退出。
注意:要记得先备份,再进行修改。
4、设置开机自启动httpd服务
#cp /usr/local/apache24/bin/apachectl /etc/rc.d/init.d/httpd
#vi httpd 
增加以下内容:
#chkconfig:345 70 30
#description:apache
保存退出。
设置开启自启动:
#chkconfig --add httpd
开启服务:
service httpd start
5、测试:
在浏览器输入http://ip:8090
页面会出现it works。

我是在虚拟机和实体机上都可以访问这个页面的。
访问的时候一定要把防火墙都关掉!!!
service iptables stop --临时关闭,重启后不生效。

安装完毕!!


参考文件:
http://www.cnblogs.com/mcqueen/p/5416708.html
http://xtony.blog.51cto.com/3964396/836508
http://www.centoscn.com/apache/2015/0713/5851.html







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值