Nginx с поддоменом - PullRequest
       10

Nginx с поддоменом

0 голосов
/ 24 января 2019

Как и большинство пользователей stackoverflow, я начинаю с предложения по умолчанию: «Я новичок в этой технологии»

Вот моя история, Я купил VPS у GoDaddy и пытался настроить сервер для размещения приложения Node (MERN).

Настроить простой сайт было легко, и я сделал это сам. Сайт компании успешно перенесен на новый сервер, и он работает нормально.

Кошмар начался, когда я начал настраивать поддомен с помощью веб-приложения Node. Перед началом я напишу процесс настройки, которому я следовал.

  • установлен pm2 (чтобы вечно запускать приложение для моего узла)
  • запустил приложение моего узла в порту с номером 3001
  • создан поддомен app.mycompany.com в cPanel. Каталог по умолчанию был создан cPanel для субдомена. (который я не буду использовать)

  • установленный nginx (для обратного прокси)

  • создал файл conf для моего приложения и добавил следующие данные.

    server {

    listen 3000;
    server_name app.mycompany.com;
    
    location / {
           proxy_pass http://localhost:3001;
           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;
    }
    }
    

Ожидаемый результат: когда пользователь вводит app.mycompany.tech, он должен видеть Node app

Фактический результат: когда пользователь входит в app.mycompany.tech, пользователь перемещается в каталог по умолчанию, созданный cPanel.

Я делаю не так? В чем может быть проблема?

...