CentOS中httpd源代码安装与测试步骤是怎样的
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服务安装成功。
相关文章