Nginx:如何在同一台服务器上托管2个不同的网站?

时间:2017-05-01 13:45:54

标签: nginx

这是我在/ etc / nginx / sites-available /文件夹

中的内容

allverse.co

  server {
    listen 80;
    server_name allverse.co www.allverse.co;
    root /var/www/allverse;
    location / {
        proxy_pass http://localhost:5000;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection keep-alive;
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
  }

jademgr.com

server {
    listen 80;
    server_name jademgr.com www.jademgr.com;
    root /var/www/jademgr;
    location / {
        proxy_pass http://localhost:5010;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection keep-alive;
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
  }

我让他们在主管下运行。

[program:jademgr]
command=/usr/bin/dotnet /var/www/jademgr/jademgr.dll
directory=/var/www/jademgr/
autostart=true
autorestart=true
stderr_logfile=/var/log/jademgr.err.log
stdout_logfile=/var/log/jademgr.out.log
environment=ASPNETCORE_ENVIRONMENT=Production
user=www-data
stopsignal=INT

allverse

[program:allverse]
command=/usr/bin/dotnet /var/www/allverse/allverse.dll
directory=/var/www/allverse/
autostart=true
autorestart=true
stderr_logfile=/var/log/allverse.err.log
stdout_logfile=/var/log/allverse.out.log
environment=ASPNETCORE_ENVIRONMENT=Production
user=www-data
stopsignal=INT

我反过来设置在端口5000上运行并且jademgr设置为在端口5010上运行。我做错了什么?当我启动两个站点时,它们都指向同一个jademgr站点。

感谢。

0 个答案:

没有答案
相关问题