CentOS中httpd源代码安装与测试步骤是怎样的

2023-04-14 03:53:00 步骤 源代码 是怎样

CentOS中安装httpd源代码并进行测试的步骤如下:

1.下载httpd源代码

从官网下载httpd源代码,目前最新版本为2.4.37,下载地址为:

http://www.apache.org/dyn/closer.cgi/httpd

将下载好的源代码解压到指定目录,这里我们将其解压到/usr/local/src目录下:

tar -zxvf httpd-2.4.37.tar.gz -C /usr/local/src/

2.安装依赖包

安装依赖包apr和apr-util,下载地址为:

http://mirrors.tuna.tsinghua.edu.cn/apache/apr/

http://mirrors.tuna.tsinghua.edu.cn/apache/apr/

将下载好的源代码解压到指定目录,这里我们将其解压到/usr/local/src目录下:

tar -zxvf apr-1.7.0.tar.gz -C /usr/local/src/

tar -zxvf apr-util-1.6.1.tar.gz -C /usr/local/src/

3.编译安装apr

进入apr目录,执行如下命令进行编译安装:

cd /usr/local/src/apr-1.7.0/

./configure --prefix=/usr/local/apr

make && make install

4.编译安装apr-util

进入apr-util目录,执行如下命令进行编译安装:

cd /usr/local/src/apr-util-1.6.1/

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config

make && make install

5.编译安装httpd

进入httpd目录,执行如下命令进行编译安装:

cd /usr/local/src/httpd-2.4.37/

./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/bin/apu-1-config

make && make install

6.启动httpd服务

执行如下命令启动httpd服务:

/usr/local/apache2/bin/apachectl start

7.查看httpd服务状态

执行如下命令查看httpd服务状态:

/usr/local/apache2/bin/apachectl status

如果显示如下信息,则表示httpd服务已经启动成功:

httpd (pid 2324) already running

8.访问httpd服务

在浏览器中输入http://localhost:8080/,如果显示如下页面,则表示httpd服务安装成功。

相关文章