源码安装

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

赞 (0)
JaggerJagger
上一篇 2016-09-19 13:49
下一篇 2016-09-19 13:49

相关推荐

  • N25_第四周

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 cp -R /etc/skel /home/tuser1chmod 700 -R /home/tuser1 2、编辑/etc/group文件,添加组hadoop。 vim /etc/group hadoop:x:1010:1…

    Linux干货 2016-12-25
  • grub应用 (Blog 10)

    grub1.x 、grub2.x详解

    2017-11-27
  • 20160907 centos启动流程

    1、centos5,6启动流程 centos系统启动流程linux系统的组成部分:内核+根文件系统内核:进程管理,内存管理,网络协议栈,文件系统,驱动程序,安全功能运行的系统环境可分为两层:内核空间,用户空间  用户空间:应用程序(进程或线程)  内核空间:内核代码(系统调用)    内核设计流派:   &n…

    Linux干货 2016-09-13
  • 逻辑卷管理

    1.相关命令:lsblk、fdisk、gdisk、parted、mkfs、mke2fs、blkid、e2label、findfs、tune2fs、dumpe2fs、fsck、e2fsck、mount、swapon、swapoff、mkisofs、wodim、free、df、du、dd。 2.列出块设备:lsblk    &nbs…

    Linux干货 2016-09-01
  • 基于pxe部署系统

    一、前言 在生产环境中,我们经常遇到需要部署部署多台服务器。如果我们每部署一台服务器都要拿着系统盘到机房部署,守在服务器面前,那么我们的效率是十分低下的。况且有时候机房并不在我们身边。那么我们可以通过让机房值班人员为每台服务器配置好远程管理卡,运维人员通过远程管理卡,远程登入服务器进行操作。 二、pxe原理 pxe原理是通过服务器上网卡中支持的pxe启动,通…

    Linux干货 2015-09-14
  • IP命令

    IP命令 ip命令是Linux下较新的功能强大的网络配置工具。 1 功能 ip命令用来显示或操纵Linux主机的路由、网络设备、策略路由和隧道。 2用法 Usage: ip [ OPTIONS ] OBJECT { COMMAND | help } ip [ -force ] -batch filename -force:不要终止批处理模式中的错误 -b:-…

    Linux干货 2017-05-07