介绍5个常见的Nginx命令
Nginx是世界上最受欢迎的Web服务器之一。因此,无论您目前是否正在使用它,如果您是一名Web开发人员,您很可能会在某个时候接触到它。因此,为了熟悉此Web服务器的基础知识,应该了解一些重要的 Nginx 命令。
在本文中,小编将介绍5个常见的Nginx命令是什么、如何使用它们以及每个命令的作用。
如果您需要快速提醒如何使用某个命令或它的作用,请参考以下常用命令列表。请记住,如果您不是root用户,则需要执行sudo每个命令才能使它们正常工作。
1、启动 Nginx
启动 Nginx非常简单。只需使用以下命令:
service nginx start
如果您使用的是基于 systemd 的版本,例如 Ubuntu Linux 16.04 LTS 及更高版本,systemctl请在命令中使用,如下所示:
systemctl start nginx
示例响应:
Starting nginx server...
2、停止 Nginx
停止Nginx将快速杀死所有系统进程。即使有打开的连接,这也会终止 Nginx。为此,请运行以下命令之一:
service nginx stop
systemctl stop nginx
示例响应:
Stopping nginx Server...
但是,此命令在繁忙的服务器上仍然需要一些时间。因此,如果您希望 Nginx更快地停止,您还可以使用:
killall -9 nginx
3、退出 Nginx
退出Nginx与停止Nginx非常相似,但是它这样做很优雅,这意味着它将在关闭之前完成打开连接的服务。要退出 Nginx,请使用以下命令之一:
service nginx quit
systemctl quit nginx
4、重启 Nginx
重新启动 Nginx 基本上执行停止然后启动。使用以下命令之一运行 Nginx 重启:
service nginx restart
systemctl restart nginx
示例响应:
Stopping nginx Server... [ OK ]
Starting nginx Server... [ OK ]
5、重新加载 Nginx
重新加载与重新启动有点不同,同样,它更优雅。根据 Nginx,reload 被定义为“以新的配置启动新的工作进程,优雅地关闭旧的工作进程”。您可以使用以下命令之一重新加载 Nginx:
service nginx reload
systemctl reload nginx
示例响应:
Reloading nginx Server... [ OK ]
以上就是5个常见的Nginx命令介绍,希望能帮助到大家。
相关文章
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~