apache 转发(wdcp)

环境:wdcp_v2.5.15、Linux 2.6.32-431.20.3.el6.x86_64

首先,wdcp下的apache默认是不带proxy_module模块的,遂需要手动下载安装,这里用源码方式安装,

下载地址:http://archive.apache.org/dist/httpd/,我的环境安装的是httpd-2.2.22,所以下载httpd-2.2.22(http://archive.apache.org/dist/httpd/httpd-2.2.22.tar.gz)。

安装方法(注意根据实际情况安装):

/www/wdlinux/httpd-2.2.24/bin/apxs -i -c -a mod_proxy.c proxy_util.c #编译安装

/www/wdlinux/httpd-2.2.24/bin/apxs -i -c -a mod_proxy_http.c

如果正常的话会在/www/wdlinux/httpd-2.2.24/modules/生成mod_proxy.so、mod_proxy_http.so两个个文件。同时查看一下/www/wdlinux/httpd-2.2.22/conf/httpd.conf是否增加了如下几行,如果没增加手动增加:

LoadModule proxy_module      modules/mod_proxy.so

LoadModule proxy_http_module  modules/mod_proxy_http.so

然后重启apache,打完收工!


转发部分:

vhost/xxxx.conf(特别注意配置文件以.conf结尾,被坑了)

内容如下:

#VirtualHost *:8899#

    ServerName 115.29.xxx.xxx

    ProxyPass / http://39.109.xxx.xxx:3333

    ProxyPassReverse / http://39.109.xxx.xxx:3333

#/VirtualHost#

#替换为<>


参考:

http://huikon.cn/post-306.html

https://blog.csdn.net/smstong/article/details/48976333

你可能感兴趣的:(apache 转发(wdcp))