1.连接教室yum源:
[root@localhost ~]#lftp 10.1.0.1
2.进入httpd目录下:
[root@localhost ~]#lftp10.1.0.1:/pub/Sources/sources/httpd> ls
3.下载安装包:
[root@localhost ~]#lftp10.1.0.1:/pub/Sources/sources/httpd>mget httpd-2.2.29.tar.bz2
4.退出
[root@localhost ~]#lftp10.1.0.1:/pub/Sources/sources/httpd> bye
5.解压缩tar xf httpd-2.2.29.tar.bz2,目前压缩包和解压缩包都在根目录下,可以查看
6.进入httpd-2.2.29/中:
[root@localhost ~]# cd httpd-2.2.29/
7. 先查看 INSTALL 和README
[root@localhosthttpd-2.2.29]# less INSTALL
[root@localhosthttpd-2.2.29]# less README
8.指定脚本的安装位置和配置文件安装位置
[root@localhosthttpd-2.2.29]#./configure –prefix=/usr/local/http2 –sysconfdir=/etc/http2
9.make编译
[root@localhost httpd-2.2.29]# make
10.make install安装
[root@localhost httpd-2.2.29]# make install
10. ls查看目录下的文件
11.查看脚本安装位置和配置文件位置
[root@localhost httpd-2.2.29]# ll /usr/local/http2
[root@localhost httpd-2.2.29]# ll /etc/http2/
12.查找apachectl文件(apachectl文件是阿帕奇控制启停的命令),启动apachectl。
13.如果要启动这个命令,就要先查看apachectl1的用法,用man帮助,但是安装的阿帕奇程序并没有man帮助,所以需要先导出帮助手册。
(1)编辑/etc/vim man_db.conf ,添加MANDATORY_MANPATH /usr/local/http2/man,
(2)[root@localhostbin]# man apachectl
通过查看帮助得知,启动这个程序=apachectl start
14.启动程序,但是路径有问题,启动不了,所以需要更改路径。
(1)进入配置文件路径
[root@localhostetc]# cd /etc/profile.d/
(2)编辑/etc/profile.d/http2.sh,
添加PATH=$PATH:/usr/local/http2/bin,
然后source http2.sh生效这个文件。
15.启动阿帕奇apachectl start
16.查看是否启动netstat –nat,如果出现80端口则显示启动
17.查看防火墙是否启用telnet 10.1.249.171 80(需要用yum先装telnet和links两个包)
如果防火墙启用了,则用iptables –F关闭防火墙。
18.最后在cent6上links链接cent7的网址会联通。
原创文章,作者:Jagger,如若转载,请注明出处:http://www.178linux.com/40011