linux apache 做代理转发到不同的端口

admin 2018-5-22 562

以我个人需求为例:把http://127.0.0.1:81转发到82端口

接下来开始我的表演:

修改配置文件httpd.conf

vi httpd.conf

找到配置文件下面那3行,将前面的#去掉

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so

LoadModule proxy_http_module modules/mod_proxy_http.so
然后在配置文件的最下方添加

<VirtualHost *:82>
ServerAdmin 813711465@qq.com
ServerName dlly.nmglyw.com
    ProxyPass / http://127.0.0.1:81/
    ProxyPassReverse / http://127.0.0.1:81/
    ErrorLog "|/data/server/httpd/bin/rotatelogs /data/log/httpd/dlly.nmglyw.com/error/%Y%m%d.log 86400 480"
    CustomLog "|/data/server/httpd/bin/rotatelogs /data/log/httpd/dlly.nmglyw.com/access/%Y%m%d.log 86400 480" common
</VirtualHost>

最后将apache restart

最新回复 (0)
全部楼主
返回
发新帖
老师机论坛