Apache - 反向代理设置

Apache 反向代理设置

96 
MarcusMa 
2017.07.02 15:39* 字数 106 阅读 1728评论 0

Apache24(window)

1. 需要开启的模块

编辑../Apache24/conf/httpd.conf文件,去掉如下模块前的#

LoadModule access_compat_module modules/mod_access_compat.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so

2. 添加监听端口信息

编辑../Apache24/conf/httpd.conf文件,将要监听的端口信息写入:

Listen 80
Listen 8089 // 用于反向代理的端口

3. 配置代理信息

编辑../Apache24/conf/httpd.conf文件,在文档末尾添加配置信息,例子如下

<VirtualHost *:8089>
  ServerName 192.168.1.3 // 代理的服务器地址
  ServerAlias example
  ProxyRequests off
<Proxy *>
    Order allow,deny
    Allow from all
</Proxy>

ProxyPass / http://192.168.1.3:8089/
ProxyPassReverse / http://192.168.1.3:8089/
</VirtualHost>

4. 重启

cd Apache24/bin
httpd.exe -k restart 
// 或
httpd.exe -k stop
httpd.exe -k start

5.错误查看

查看logs\error.log信息

posted @ 2019-02-01 10:01  德丽莎·阿波卡利斯  阅读(202)  评论(0编辑  收藏  举报