小编Mit*_*len的帖子

Nginx 启动后无法启动,但使用手动命令可以正常工作

我最近有了一台 Ubuntu 18 服务器,至少可以说我有点困惑。

第一:如果我运行sudo service nginx startsudo systemctl start nginx,一切似乎都有效。我的网站加载,并且都sudo service nginx statussudo systemctl status nginx返回的所有明确的信息。

现在的问题是:当我重新启动我的服务器时,nginx不会自动启动,因为网站没有被加载。我试过sudo systemmctl enable nginx又试了一次重新启动。同样,nginx由于网站未加载而未运行。

事实上,如果我重新启动我的服务器sudo reboot然后sudo service nginx status或者sudo systemctl status nginx我收到一条错误消息。尽管有错误消息,但我可以运行sudo service nginx start或者sudo systemctl start nginx它会全部恢复工作。

我收到的错误消息如下:

(venv) user@server:/data/project$ sudo systemctl status nginx
? nginx.service - A high performance web server and a reverse proxy server
   Loaded: …
Run Code Online (Sandbox Code Playgroud)

nginx uwsgi systemctl

2
推荐指数
1
解决办法
3233
查看次数

标签 统计

nginx ×1

systemctl ×1

uwsgi ×1