zidong 发表于 2018-11-28 14:15:29

apache 手动加载模块

  apxs命令的使用
  如 加载mod_proxy.so模块
  进入apache源码目录
  /usr/local/apache2/bin/apxs -cia mod_proxy.c proxy_util.c
  如加载mod_proxy_ajp.so
  /usr/local/apache2/bin/apxs-cia mod_proxy_ajp.cajp_utils.c ajp_header.c ajp_msg.cajp_link.c
-c此选项表示需要执行编译操作。它首先会编译C源程序(.c)files为对应的目标代码文件(.o),然后连接这些目标代码和files中其余的目标代码文件(.o和.a),以生成动态共享对象dsofile。如果没有指定 -o选项,则此输出文件名由files中的第一个文件名推测得到,也就是默认为mod_name.so。-i此选项表示需要执行安装操作,以安装一个或多个动态共享对象到服务器的modules目录中-a此选项自动增加一个LoadModule行到httpd.conf文件中,以激活此模块,或者,如果此行已经存在,则启用之。



页: [1]
查看完整版本: apache 手动加载模块