如何源码编译httpd2.4
如何源码编译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
相关文章