nginx代理IIS輕松實現支持JSP,PHP,ASP平臺

fengyong 12年前發布 | 7K 次閱讀

通過使用高效代理服務器nginx代理IIS輕松實現支持JSP,PHP,ASP多功能平臺

其中IIS中的站點監聽端口全部設置為8080。tomcat設置為8888.

例如:

  1. IIS中有如下兩站點:

    www.56sj.net(假設由PHP實現); www.52kantv.com (假設由ASP實現)

 

    2.  tomcat中有以下一個站點:

    www.piaoxingo.com (JSP實現)

 

則nginx實現代理以80端口監聽http請求

 

 upstream 56sj{
        server www.56sj.net:8080 ;
           }

    server {
        listen       80;
        server_name  www.56sj.net;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;
  
        location / {
        proxy_set_header Host $host;
        proxy_set_header X_Real_IP $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_pass http://56sj ;
        }
    }

 upstream 52kantv{
        server www.52kantv.com:8080;
       }

    server {
        listen       80;
        server_name  www.52kantv.com;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;
  
        location / {
        proxy_set_header Host $host;
        proxy_set_header X_Real_IP $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_pass http://52kantv ;
        }
    }

 upstream piaoxingo {
        server localhost:8888;
         }

    server {
        listen       80;
        server_name  www.piaoxingo.com;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;
  
        location / {
        proxy_set_header Host $host;
        proxy_set_header X_Real_IP $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_pass http://piaoxingo ;
        }
    }

 大功告成!

轉載請注明來自此站:http://www.56sj.net/article/116.html

 本文由用戶 fengyong 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!