如何源码编译httpd2.4

2023-04-08 02:05:00 编译 源码 httpd2

如何源码编译httpd2.4

编译httpd2.4的源码需要使用apr和apr-util库。下载地址为:

http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.7.0.tar.gz

http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-util-1.6.1.tar.gz

下载后解压

tar -zxvf apr-1.7.0.tar.gz

tar -zxvf apr-util-1.6.1.tar.gz

进入目录

cd apr-1.7.0

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

编译安装

make

make install

进入apr-util-1.6.1目录

cd ../apr-util-1.6.1

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

编译安装

make

make install

下载httpd-2.4.43.tar.gz

http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.43.tar.gz

解压

tar -zxvf httpd-2.4.43.tar.gz

进入目录

cd httpd-2.4.43

配置

./configure --prefix=/usr/local/apache2 --enable-mods-shared=most --enable-mpms-shared=all --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/bin/apu-1-config

编译安装

make

make install

安装完成后,可以使用以下命令启动apache服务器:

/usr/local/apache2/bin/apachectl start

相关文章