Задать вопрос
Elena0394
@Elena0394

Не перезапускается nginx командой sudo systemctl restart nginx?

Всем привет! Пытаюсь сделать фронтенд и бэкенд на одном домене, настраиваю порты и когда делаю обновления sudo systemctl restart nginx
выдает ошибку:

Job for nginx.service failed because the control process exited with error code.
See "systemctl status nginx.service" and "journalctl -xe" for details.

Когда делаю только бэкенд:
server {
        listen 80;

        server_name project.gq www.project.gq;

      location / {
                proxy_pass http://localhost: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;
      }
}

то все работает, nginx обновляется, а когда добавляю фронтенд в порт, таким образом:
server {
        listen 80;

        server_name api.project.gq www.api.project.gq;
        location / {
                proxy_pass http://localhost: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;
      }

}
server {
        listen 80;
        server_name project.gq www.project.gq;
        root /home/project/project-frontend/dist;

}

то выдает ошибку. Помогите разобраться, что не так я делаю
  • Вопрос задан
  • 732 просмотра
Подписаться 1 Простой 8 комментариев
Решение пользователя Елена К ответам на вопрос (2)
Elena0394
@Elena0394 Автор вопроса
Ошибка в длине домена, решение в комментариях под вопросом
Ответ написан