因为笔者的水平有限,对此问题有两种自己的回答:
1.由于网络上的RPM包是作者自己用自己机器编译的,并不适合各种平台的硬件平台。 好比作者自己的机器是X86_64架构的,而你的机器是i386,那很不幸运,不适合你,只能下载源码手动安装了。
2.如果你是在大公司做运维的话,为了服务器系统的安全,你不可能轻易去网上下载RPM包安装的,因为别人可能恶意的注入木马后门什么也不是不可能的,所有为了安全期间,还是要自己手动进行编译安装的。
那我先在这里大概讲下哪些步骤,然后在下面进行详解。
1.安装编译环境。
2.下载httpd程序包(源码)
3.编译,安装
呵呵,是不是相当的简单呢,好了,下面就进去详细的步骤了
安装编译环境,顾名思义就是安装编译需要的编译器了。
大概有多少种编译器呢,我们可以在使用yum groupinfo Development tools 进行包组的查看了。有的读者也许还不懂这个命令的含义,我在写完这个博文后,会单独开设一个博文讲解yum命令和yum 仓库的,其实也很简单,不要畏惧。
当然,一个Development tools中有好多的编译工具,你不需要挑选,直接统统安装就可以了。
安装 Development tools 很简单,直接 yum install Development tools 。因为笔者的网速很烂,从yum库安装起来很慢,因为之前安装了,所以就不现场演示安装过程了。
当你安装成功后,运行查看所有包组的命令:yum grouplist 就可以查看是否已经安装成功。
好了,第一步就这么轻松的搞定了。
2.下载httpd源码包
这里我们要下的httpd安装包也是存在我们的yum仓库中的,
本文出自 “linux运维” 博客,请务必保留此出处http://xz159065974.blog.51cto.com/8618592/1363956
手动在linux中源码编译安装httpd,布布扣,bubuko.com
原文:http://xz159065974.blog.51cto.com/8618592/1363956