Httpd的安装需要提前布置一下安装环境,要安装一些必要的软件

redhat环境Development Libraries Development Tools Legacy Software Development X Software Development

Centos环境Additional DevelopmentDevelopment Tools

我们下面使用centos环境下安装

Aprapr-utilHttpd为了增加可移植性而添加的软件,因此,在安装httpd之前需要把apr和apr-util安装。

解压:


144326431.png

144328451.png

144330996.png

查看一下

144934349.png

一般把解压后的软件放在/usr/local/src目录下,然后需要指明安装目录,检测预编译环境,生成makefile文件。也可以不指明安装目录,安装后系统也可以找到文件进行调用,但如果以后需要卸载的话,就很麻烦了,需要找到它们的安装目录。如果指明安装目录的话,卸载仅仅是把安装目录删除就可以了,所以为了以后方便卸载,还是应该指明安装目录。

首先安装apr

指明安装目录152115315.png

编译以及安装

152352901.png

152352873.png

152613500.png

   新建库文件并查看是否成功153418152.png

 对头文件进行配置

153840145.png

   接着对apr-util进行安装

   首先指明安装目录154526751.png

   然后和apr的安装一样,进行make和make install154919962.png

  接着进行库文件的配置,方法和apr的安装一样155511720.png

155811619.png         到现在,apr和apr-util的安装都已经完成,这时候可以安装httpd了162042810.png

安装完后同样需要make和make install162308514.png

查看httpd能否启动165255410.png

至此,httpd的安装已经完成。我想在安装中会遇到各种各样的问题,但centos中提供我们的工具有很多,足以解决各种各样的问题。