< 返回新聞公共列表

恒訊科技介紹:5個(gè)常見的Nginx命令

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

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


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


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


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


1、啟動(dòng) Nginx

啟動(dòng) Nginx非常簡(jiǎn)單。只需使用以下命令:

service nginx start

如果您使用的是基于 systemd 的版本,例如 Ubuntu Linux 16.04 LTS 及更高版本,systemctl請(qǐng)?jiān)诿钪惺褂茫缦滤荆?/p>

systemctl start nginx

示例響應(yīng):

Starting nginx server...

2、停止 Nginx

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

service nginx stop

systemctl stop nginx

示例響應(yīng):

Stopping nginx Server...

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

killall -9 nginx


3、退出 Nginx

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

service nginx quit

systemctl quit nginx


4、重啟 Nginx

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

service nginx restart

systemctl restart nginx

示例響應(yīng):

Stopping nginx Server... [ OK ]

Starting nginx Server... [ OK ]


5、重新加載 Nginx

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

service nginx reload

systemctl reload nginx

示例響應(yīng):

Reloading nginx Server... [ OK ]


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



/template/Home/Zkeys724/PC/Static