nginx organiza os sites do nó js em diretórios

1

Estou executando vários sites do NodeJS em um DigitalOcean VPS e gostaria de organizar os sites em pastas rotuladas por seu domínio, por exemplo, busstopcards.co.uk. Infelizmente meu / etc / nginx / sites-available / default não está funcionando, o domínio não está resolvendo para o aplicativo do nó

server {
    listen 80;

    server_name busstopcards.co.uk;
    root /home/user;
    location /busstopcards.co.uk  {
            proxy_pass http://127.0.0.1:3000;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection 'upgrade';
            proxy_set_header Host $host;
            proxy_cache_bypass $http_upgrade;
            # Uncomment to enable naxsi on this location
            # include /etc/nginx/naxsi.rules
    }
}

Por favor, alguém pode sugerir soluções obrigado David

    
por David Jennings 16.02.2016 / 23:59

1 resposta

1

Este é um uso trivial do nginx. Você já leu alguma documentação, tutorial ou um começo rápido? Guia de iniciantes do Nginx . Meu tutorial sobre nginx , que abrange muitos noções básicas.

Você precisa criar um link simbólico de sites habilitados para sites disponíveis.

server {
  listen 80;
  server_name busstopcards.co.uk;
  root /var/www/busstopcards;
  location /  {
    # Whatever
  }
}

server {
  listen 80;
  server_name example.com;
  root /var/www/example.com;
  location /  {
    # Whatever
  }
}
    
por 17.02.2016 / 00:04

Tags