httpd编译安装第三方模块
获取模块打包文件后,首先查看README说明文件,按照说明文档的步骤一步步执行
使用 ./configure –help 命令查看编译安装的选项帮助
注意: 在 “./configure” 命令执行完成后,注意可能有提示
步骤
1.首先安装httpd-devel包
2.准备安装环境,如”Development Tools”包组
3.获取模块文件
4.编译安装http,必需选项为 “–with-apxs=/FILEDIR”
5.修改httpd配置文件,加载指定模块
示例:
以mod_jk模块为例,演示httpd编译安装第三方模块,配置如下
yum install httpd-devel
yum install groupinstall "Development Tools"
lftp 172.16.0.1/pub/Sources/sources/tomcat/tomcat-connector
mget tomcat-connectors-1.2.40-src.tar.gz
bye
tar -xvf tomcat-connectors-1.2.40-src.tar.gz
cd tomcat-connectors-1.2.40-src
cat README.txt
cd native/;ls
cat BUILDING.txt
./configure --with-apxs=/usr/bin/apxs
make -j 4 && make install
# 按照make install 命令执行完成后的提示并执行如下命令:
chmod 755 /usr/lib64/httpd/modules/mod_jk.so
cd /etc/httpd/conf.modules.d
vim 01-mod_jk.conf
#查看模块加载情况
httpd -M
#结果如下:
jk_module (shared)