我是nginx的初学者。我正在使用Ubuntu 16.04。我按照步骤,
sudo vi / etc / nginx / sites-available / default(这里我找到了一个文件 默认配置如下)
server {
listen 8080 default_server;
listen[::]: 8080 default_server;
root /var/www/html;
index index.html index.htm index.nginx - debian.html;
server_name _;
location / {
try_files $uri $uri / = 404;
}
}
然后我使用
启动了nginxsudo service nginx start
它显示了nginx的欢迎页面。现在我改变了根,比如,
server {
listen 8080 default_server;
listen[::]: 8080 default_server;
root /home/user1/folder1/dist; //this is the path i want to insert in nginx
index index.html;
server_name _;
location / {
try_files $uri $uri / = 404;
}
}
现在当我重新启动ngnix时,我遇到了一个问题,
user1 @ admin-xxx:/ etc / nginx / sites-available $ sudo 服务nginx重启 停止:未知实例:nginx停止/预启动,处理4726
为什么在这里我得到这个预启动,如何防止这个?,这是什么意思?,我想重新启动nginx。任何人都可以告诉我如何强制停止nginx并重新启动它?作为一个初学者,我无法弄明白。请帮帮我..
答案 0 :(得分:2)
通常使用sudo nginx -s reload。在重新启动之前,请使用sudo nginx -t以确保配置正确。