Всем привет! Пытаюсь сделать фронтенд и бэкенд на одном домене, настраиваю порты и когда делаю обновления
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;
}
то выдает ошибку. Помогите разобраться, что не так я делаю