如何開啓apache虛擬目錄反向代理

如何開啓apache虛擬目錄反向代理

  • 瀏覽:597
  • |
  • 更新:2014-03-19 17:22

現有2個項目,A:php項目,B:java項目。由於域名解析只能使用80端口,因此需要apache來反向代理。apache使用80端口,tomcat使用8080.

  1. apache下httpd.conf中開啓以下模塊:

    # Virtual hosts  加載虛擬主機功能

    Include conf/extra/httpd-vhosts.conf#開啓代理相關模塊

    LoadModule proxy_module modules/mod_proxy.so

    LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

    LoadModule proxy_balancer_module modules/mod_proxy_balancer.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.soLoadModule vhost_alias_module modules/mod_vhost_alias.so

  2. httpd-vhosts中添加

    <VirtualHost *:80>

        ServerName yxj.zhoushangang.cn

        ProxyPreserveHost On

        ProxyRequests Off

        ProxyPass / http://localhost:8080/

        ProxyPassReverse / http://localhost:8080/

        ErrorLog logs/wap.xxx.com_error_log

        CustomLog logs/wap.xxx.com_access_log common

    </VirtualHost>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章