Apache 反向代理设置

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文件,在文档末尾添加配置信息,例子如下


  ServerName 192.168.1.3 // 代理的服务器地址
  ServerAlias example
  ProxyRequests off

    Order allow,deny
    Allow from all


ProxyPass / http://192.168.1.3:8089/
ProxyPassReverse / http://192.168.1.3:8089/

4. 重启

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

5.错误查看

查看logs\error.log信息

你可能感兴趣的:(Apache 反向代理设置)