< 返回新聞公共列表

恒訊科技介紹:5個常見的Nginx命令

發(fā)布時間:2022-07-21 14:54:35

Nginx是世界上最受歡迎的Web服務器之一。因此,無論您目前是否正在使用它,如果您是一名Web開發(fā)人員,您很可能會在某個時候接觸到它。因此,為了熟悉此Web服務器的基礎知識,應該了解一些重要的 Nginx 命令。


恒訊科技介紹:5個常見的Nginx命令.jpg


在本文中,小編將介紹5個常見的Nginx命令是什么、如何使用它們以及每個命令的作用。


如果您需要快速提醒如何使用某個命令或它的作用,請參考以下常用命令列表。請記住,如果您不是root用戶,則需要執(zhí)行sudo每個命令才能使它們正常工作。


1、啟動 Nginx

啟動 Nginx非常簡單。只需使用以下命令:

service nginx start

如果您使用的是基于 systemd 的版本,例如 Ubuntu Linux 16.04 LTS 及更高版本,systemctl請在命令中使用,如下所示:

systemctl start nginx

示例響應:

Starting nginx server...

2、停止 Nginx

停止Nginx將快速殺死所有系統(tǒng)進程。即使有打開的連接,這也會終止 Nginx。為此,請運行以下命令之一:

service nginx stop

systemctl stop nginx

示例響應:

Stopping nginx Server...

但是,此命令在繁忙的服務器上仍然需要一些時間。因此,如果您希望 Nginx更快地停止,您還可以使用:

killall -9 nginx


3、退出 Nginx

退出Nginx與停止Nginx非常相似,但是它這樣做很優(yōu)雅,這意味著它將在關閉之前完成打開連接的服務。要退出 Nginx,請使用以下命令之一:

service nginx quit

systemctl quit nginx


4、重啟 Nginx

重新啟動 Nginx 基本上執(zhí)行停止然后啟動。使用以下命令之一運行 Nginx 重啟:

service nginx restart

systemctl restart nginx

示例響應:

Stopping nginx Server... [ OK ]

Starting nginx Server... [ OK ]


5、重新加載 Nginx

重新加載與重新啟動有點不同,同樣,它更優(yōu)雅。根據(jù) Nginx,reload 被定義為“以新的配置啟動新的工作進程,優(yōu)雅地關閉舊的工作進程”。您可以使用以下命令之一重新加載 Nginx:

service nginx reload

systemctl reload nginx

示例響應:

Reloading nginx Server... [ OK ]


以上就是5個常見的Nginx命令介紹,希望能幫助到大家。



/template/Home/Zkeys724/PC/Static