JWS與Nginx的結合

nginx_web發表於2012-06-11

 

 

    JWS是一臺獨立的Nginx伺服器,因此,它同Nginx伺服器的結合將會通過代理的方式來完成。

 

新增Nginx配置

 

    在這個使用中,Nginx的版本採用1.0.2標準發行版。在Nginx伺服器的配置檔案中新增以下配置:

   

 

    server {

        listen       80;

        server_name  www.9i.cn;

 

        location / {

            proxy_pass        http://www.9i.cn:81;

            index  index.aspx index.html index.htm;

        }

    }

 

    server {

        listen       80;

        server_name  www.10j.cn;

 

        location / {

            proxy_pass        http://www.10j.cn:82;

            index  index.aspx index.html index.htm;

        }

}

 

Nginx伺服器執行在192.168.3.127上,而JWS執行在192.168.3.34,在這個例子中,我們替代了前面講述的兩個虛擬主機www.9i.cnwww.10j.cn,並且調換了它們的埠號,原因在於既然不直接提供公網訪問,那麼就沒有必要佔用80埠。

 

由於在Nginx中進行了如上的設定,因此需要在Linux系統中的/etc/hosts檔案中新增以下條目:

 

192.168.3.34   www.9i.cn

192.168.3.34   www.10j.cn

 

訪問測試

 

    在進行訪問測試之前,要將www.9i.cnwww.10j.cn這兩個域名解析到Nginx伺服器所在的的IP地址上,然後進行訪問測試:

 

   

 

檢視請求頭:

 

   

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27043155/viewspace-732479/,如需轉載,請註明出處,否則將追究法律責任。

相關文章