Я впервые пытаюсь запустить django-сайт через VPS.Я пытаюсь следовать этому руководству , но столкнулся с проблемой запуска nginx
.
Затем я выполняю команду sudo service nginx start
. Я получаю следующую ошибку:
" Сбой задания для nginx.service, поскольку процесс управления завершился с кодом ошибки. См." Systemctl status nginx.service "и" journalctl -xe "для подробностей. "
Так что после этой ошибки я проверил journalctl -xe
и обнаружил, что ошибка возникла при запуске nginx.service
:
"nginx: [emerg] непредвиденный"} "в / etc / nginx / sites-enabled / skaiciuokle_web"
и
" nginx: файл конфигурации / etc/nginx/nginx.conf тест не пройден"
Поэтому, естественно, я проверил файл /etc/nginx/sites-enabled/skaiciuokle_web
на его содержание с намерением удалить этот проклятый неожиданный }
, но это то, что я нашел:
server {
server_name 141.136.44.187;
access_log off;
location /static/ {
alias /opt/myenv/static/:
}
location / {
proxy_pass http:/127.0.0.1:8001;
proxy_set_header X-Forwarded_Host $server_name;
proxy_set header X-Real_IP $remote_addr;
add_header P3P 'CP="All DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV"';
}
}
Насколько я понимаю, нет никаких дополнительных, не нужных "}" ...
Так какой из них }
является неожиданным и должен быть удален?Или ошибка означает что-то другое, и проблема не здесь?