使用yum源码编译安装程序

需要的安装包:httpd-2.2.29.tar.bz2

1、安装develpment tools

    yum groupinstall "Development Tools"

2、下载服务器中的http源安装包到本地,然后解压到指定文件夹中

lftp 10.1.0.1:/pub/Sources/sources/httpd> get httpd-2.4.9.tar.bz2

tar xvf httpd-2.2.29.tar.bz2 

3、configure脚本指定安装位置、指定启用的特性

#]./configure –prefix=/usr/local/http2 –sysconfdir=/etc/http2/

可能需要是提前安装apr、apr-util和pcre这三个服务


4、编译安装

执行make和make install

#]make &&make install

5、启用服务和man帮助

    1)可以直接

        #]/usr/local/http2/bin/apachectl start

     也可以把路径写入PATH中,然后执行

        #]apachectl start

    2)在文件/etc/man.config|man_db.conf加入MAN_PATH:/usr/local/http2/bin

6、 查看80端口是否打开

    netstat -ant

7、是否有关闭防火墙

    iptables -F

8、 测试links,是否能通过ip地址访问

blob.png

原创文章,作者:zhanghuanyu,如若转载,请注明出处:http://www.178linux.com/39523

赞 (0)
zhanghuanyuzhanghuanyu
上一篇 2016-08-24 21:22
下一篇 2016-08-24 21:22

相关推荐

  • 浅谈群红包的实现

    前言:红包是支付的方式, 也是社交的延伸。群红包在这两块领域串联得很好, 表现尤为的浓墨重彩. 承接上两篇技术浅谈:1). 浅谈接龙红包的技术实现.2). 浅谈微信红包摇一摇的技术实现.这一次, 让我们谈谈群红包的技术实现. 一为是红包的分配算法, 二为竞抢的技术实现. 分配算法:最初玩群红包的时候, 并没有意识到分配算法的难度…

    Linux干货 2015-03-10
  • 网络管理基础

    什么是网络?    在计算机领域中,网络是信息传输,接受,共享的虚拟平台,通过它把各个点,面体的信息联系到一起, 从而实现这些资源的共享。 网路物理组件     终端:可发送和接受数据的,如计算机。移动设备,打印机,服务器….    互联设备:互联…

    Linux干货 2016-09-06
  • 计算机的组成及其功能

    硬件部分     运算器:对数据进行处理,如基本四则运算和逻辑运算     控制器:协调整个计算机资源的运行,调试各个命令的执行顺序     存储器:数据的保存位置,可分为内存和其它各种非断电丢失的硬盘    …

    Linux干货 2016-10-30
  • 马哥教育网络班N22期+第4周课程练习

    马哥教育网络班N22期+第4周课程练习 1. 复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 cp -rf /etc/skel /home/tuser1  chmod -R go= tuser1/ 2. 编…

    Linux干货 2016-09-19
  • http2

    练习:     (1)基于主机名实现三个虚拟主机     (2) 每虚拟主机使用独立的访问日志和错误日志     (3) 第三个虚拟主机的/admin要进行用户访问认证     (4) 在第二个虚拟主…

    Linux干货 2016-10-09
  • 编译安装MariaDB源码包

        因为MySQL的发展趋势不甚乐观,MariaDB已替代MySQL被CentOS 7做为默认组件,如果想在CentOS 6中使用最新的MariaDB,则需要我们手动安装,其安装方式有三种:     1、RPM包安装     2、二进制…

    Linux干货 2015-06-08

评论列表(1条)

  • 马哥教育
    马哥教育 2016-08-26 12:09

    文章更注重的是操作,缺失理论部分的总结。望后期能用点心,不要过于敷衍。