除了用rpm、yum安装包外,还可以用源码编译安装


源码包:代码可见的,要想在系统里运行,要翻译成机器语言,编译就是翻译的过程。


源码包下载最好去官方网站


以httpd为例

下载地址

源码编译安装_源码编译安装

源码编译安装_源码编译安装_02

以后下载的源码包最好放在/usr/local/src下,目的是为了以后方便维护

源码编译安装_源码编译安装_03

源码编译安装_源码编译安装_04

有时候,需要去看一下它里面的文件,比如INSTALL  README 安装指引

源码编译安装_源码编译安装_05



源码包安装三个步骤:

第一步:   ./configure

--help  查看有哪些选项

--prefix   指定安装路径

源码编译安装_源码编译安装_06

检查这步操作是否有问题,没问题返回码是0

源码编译安装_源码编译安装_07

第二步:   make   编译的过程(时间有点长)

检测一下:echo  $?

第三步:make install  

源码编译安装_源码编译安装_08