海外主机测评

您现在的位置是:首页 > 服务器 > 正文

服务器

介绍5个常见的Nginx命令

cds8202023-04-22服务器98
Nginx是世界上最受欢迎的Web服务器之一。因此,无论您目前是否正在使用它,如果您是一名Web开发人员,您很可能会在某个时候接触到它。因此,为了熟悉此Web服务器的基础知识,应该了解一些重要的N

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命令介绍,希望能帮助到大家。


发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~