• Можно ли установить 2 проекта на один VPS?

    rockon404
    @rockon404
    Frontend Developer
    Запускаете, например, на 3000 и 3001.
    если хотите с одного хоста, то настраиваете NGINX как-то так:
    server {
        listen 80;
        server_name example.com;
        access_log /var/log/nginx/example.com;
    
        location / {
            proxy_pass         http://127.0.0.1:3000;
        }
    
        location /second-project-path {
            proxy_pass         http://127.0.0.1:3001;
        }
    }


    Корневой путь для первого проекта, /second-project-path для второго.

    Если хосты тоже хотите разные, то так:
    server {
        listen       80;
        server_name  first-project.com;
        access_log /var/log/nginx/first-project.com;
    
        location / {
            proxy_pass http://127.0.0.1:3000;
        }
    }
    
    server {
        listen       80;
        server_name  second-project.com;
        access_log /var/log/nginx/second-project.com;
    
        location / {
            proxy_pass http://127.0.0.1:3001;
        }
    }
    }
    Ответ написан
    Комментировать