前言:對于反代理這個詞呢,總會想到nginx服務器,然而今天想讓apache與nginx在同一個端口跑,不知道是我玩掛了還是nginx不穩(wěn)定,時而正常時而~~,由于weblogic在多model的情況下url總是帶有war_exploded的,然而我就嘗試用apache2反代理到內網(wǎng)weblogic服務器。
****Step-One:使用a2enmod命令加載proxy模塊****
sudo a2enmod proxy proxy_balancer proxy_http
****Step-Two:修改主機站點配置文件****
path:/etc/apache2/sites-enabled/000-default.conf
<VirtualHost *:80>
#自定義域名
ServerName example.com
#off表示開啟反向代理,on表示開啟正向代理
ProxyRequests Off
ProxyMaxForwards 100
ProxyPreserveHost On
#反代理要解析的ip 支持添加端口
ProxyPass / http://172.16.168.35:7001/
ProxyPassReverse / http://172.16.168.35:7001/
<Proxy *>
Order Deny,Allow
Allow from all
</Proxy>
</VirtualHost>
****價值源于技術,貢獻源于分享****
Nginx服務器反代理配置
Apache2反代理配置