给已经编译运行的Apache增加mod_proxy模块的配置方法
2015-09-12 16:18
726 查看
在Linux系统下,需要给已经编译运行的Apache增加mod_proxy模块,可以按照如下方法配置。
具体配置步骤如下:
1. 首先定位到Apache源码的
proxy目录
# cd /root/soft/httpd/httpd-2.2.31/modules/proxy/
2. 编译相应模块:
其中 "/opt/httpd/httpd"
为之前Apache的安装目录
# /opt/httpd/httpd/bin/apxs -c -i mod_proxy.c
proxy_util.c
加载模块:
# /opt/httpd/httpd/bin/apxs -i -a -n proxy mod_proxy.la
这样,就将proxy安装成功了,你可以到httpd.conf中看到自动添加了如下语句:
LoadModule proxy_module
modules/mod_proxy.so
module 文件夹中也生成了相应的 mod_proxy.so 模块
但是,proxy只是核心模块,要具体使用时,还需要增加相应的模块,方法类似。
例如笔者要使用 ProxyPass,
ProxyPassReverse,
那么就需要 http,所以继续编译添加如下模块:
# /opt/httpd/httpd/bin/apxs -c mod_proxy_http.c
# /opt/httpd/httpd/bin/apxs -i -a -n proxy_http mod_proxy_http.la
同样的,你就可以看到 httpd.conf 中自动增加了
LoadModule proxy_http_module
modules/mod_proxy_http.so
module 文件夹中也生成了相应的 mod_proxy_http.so 模块
最后,重启apache就好了。 good
luck!.
具体配置步骤如下:
1. 首先定位到Apache源码的
proxy目录
# cd /root/soft/httpd/httpd-2.2.31/modules/proxy/
2. 编译相应模块:
其中 "/opt/httpd/httpd"
为之前Apache的安装目录
# /opt/httpd/httpd/bin/apxs -c -i mod_proxy.c
proxy_util.c
加载模块:
# /opt/httpd/httpd/bin/apxs -i -a -n proxy mod_proxy.la
这样,就将proxy安装成功了,你可以到httpd.conf中看到自动添加了如下语句:
LoadModule proxy_module
modules/mod_proxy.so
module 文件夹中也生成了相应的 mod_proxy.so 模块
但是,proxy只是核心模块,要具体使用时,还需要增加相应的模块,方法类似。
例如笔者要使用 ProxyPass,
ProxyPassReverse,
那么就需要 http,所以继续编译添加如下模块:
# /opt/httpd/httpd/bin/apxs -c mod_proxy_http.c
# /opt/httpd/httpd/bin/apxs -i -a -n proxy_http mod_proxy_http.la
同样的,你就可以看到 httpd.conf 中自动增加了
LoadModule proxy_http_module
modules/mod_proxy_http.so
module 文件夹中也生成了相应的 mod_proxy_http.so 模块
最后,重启apache就好了。 good
luck!.
相关文章推荐
- commons-pool的学习
- PHP开发环境搭建(PHP+Apache+MySQL)
- mac终端开启apache 命令
- JSP / JDK和Apache的配置
- 使用 apache-jmeter 完成WEB压力测试
- apache 日志不记录图片 css js 文件访问
- Apache POI组件操作Excel,制作报表(三)
- Apache POI组件操作Excel,制作报表(二)
- Apache POI组件操作Excel,制作报表(一)
- linux网站目录及Apache权限的设置
- hive报错 java.lang.NoClassDefFoundError: org/apache/hadoop/hive/conf/HiveConf
- thinkphp+apache 去掉index.php
- Linux apache+php+mysql
- Apache Came组件rest的使用
- LAMP基础环境的搭建,即Linux、Apache、MySQL、PHP环境
- 【转】Apache 关于 mod_rewrite 遇到 %2F或%5C (正反斜杠)等特殊符号导致URL重写失效出现404的问题
- apache 安装
- 在Mac下配置php开发环境:Apache+php+MySql
- Apache Kafka:下一代分布式消息系统
- Win环境下安装Apache2+fastcgi+php5(non thread safe)+MySq