新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

达达云介绍:5个常见的Nginx命令

发布时间:2023-02-01 16:45:11

Nginx是世界上最受欢迎的Web服务器之一。因此,不管您目前会不会正在使用它,如果您是一位Web开发人员,您极可能会在某个时候接触到它。因此,为了熟习此Web服务器的基础知识,应当了解一些重要的 Nginx 命令


达达云介绍:5个常见的Nginx命令.jpg


在本文中,小编将介绍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 ⑼ 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命令介绍,希望能帮助到大家。