一、安装源码包
安装源码包通常须要一下三步:
(1) ./configure。 这步可以定制功能,加上相应 的选项即可,具体有什么选项可以通过命
令./configure help来查看。这一步会 自动检测你的Linux系统与相关的套件是否有编译该源码包时
所需要的库,因为且缺少某个库,就不能完成编译。只有检测通过后,才会生成Makefile文件。
(2)make。使用这个命令,会根据Makefile文件中预设的参数进行编译,这一步其实就是gcc在工作了。
(3)mak& install。 这一步是安装步骤,用于创建相关软件的存放目录和配置文件。
1,下载源码包
https://ftp.bit.nl/apache/httpd-2.2.29.tar.gz
2,解压源码包
3,配置相关的选项并生成Makefile
首先,进入解压后的源码目录,栽培之前可以查看可用的配置参数
想了解其它配置选项,可以使用命令 ,/configure --help查看详情
(需要先安装gcc编译器) yum install -y gcc
验证是否成功
返回值为0,说明执行成功,否则不成功,此时就成功生成Makefile
4,进行编译
生成Makefile后,需要进行编译
使用echo $?验证是否成功
5,安装
命令:make install
使用echo $?验证是否成功
此时会在/usr/local/apache2目录下增加很多目录,查看如下