Nginx是一個牛逼XX的工具,我在這裏記下全部我用過的場景。html
這個的用處就是在一個服務器上布三個應用,而後用Nginx讓三個應用共存。下面的配置包括 sissy.nuai.net、www.nuai.net(nuai.net)、還有一個是主體應用luesuan.com。java
server { listen 80; server_name sissy.nuai.net; location / { root /app/alibaba/Love; index index.html; } } server { listen 80; server_name www.nuai.net; location / { proxy_pass http://127.0.0.1:3000; } } server { listen 80; server_name nuai.net; location / { proxy_pass http://127.0.0.1:3000; } }
這個用處是兩個應用實例進行負載均衡,同時9020端口權重是5.服務器
upstream cluster { server 127.0.0.1:9020 weight=5; server 127.0.0.1:9010; } server { listen 8080; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { proxy_pass http://cluster; } }
這個用處是一個簡單的靜態頁面設置,不須要其餘應用服務器。app
server { listen 80; server_name sissy.nuai.net; location / { root /app/alibaba/Love; index index.html; } }