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; } }