nginx命令:啓動,中止及命令參數詳解

在項目開發中須要模仿真實運行環境,或者在運維項目的時候咱們都會用的nginx,咱們須要掌握一些基礎的nginx命令,好比啓動、中止nginx服務命令、配置改變時重載nginx、檢查nginx配置文件命令等,下面來詳細介紹一下nginx基礎命令及其參數的含義。nginx

  說明:個人nginx命令的操做環境是Windows運維

  nginx命令:啓動nginx測試

  在Windows上安裝好nginx後,咱們須要啓動nginx服務,啓動nginx服務的命令行操做主要有兩種方式,即ui

1命令行

C:/nginx-0.8.53>nginx.exe日誌

  或者進程

1開發

C:/nginx-0.8.53>start nginxit

  啓動nginx命令說明:須要注意,因爲nginx默認端口也是80端口,若是此時你的機器上開啓了Apache或者IIS服務,切忌在啓動nginx以前務必關閉IIS或Apache服務,不然nginx啓動命令不會成功。io

  nginx命令:中止nginx

  中止nginx的命令主要有兩種,即

1

C:/nginx-0.8.53>nginx -s stop

  或者

1

C:/nginx-0.8.53>nginx -s quit

  nginx中止命令stop與quit參數的區別在於stop是快速中止nginx,可能並不保存相關信息,quit是完整有序的中止nginx,並保存相關信息。

  nginx啓動與中止命令的效果均可以經過Windows任務管理器中的進程選項卡觀察。

  其餘nginx命令參數詳解

1

nginx -c </path/to/config>

  此命令參數指定一個新的nginx配置文件來替換默認的nginx配置文件,若是你不肯定新的nginx配置文件語法是否正確,你能夠經過nginx命令-t參數來測試,-t參數表明不運行配置文件,而僅僅只是測試配置文件,即

1

nginx -t -c </path/to/config>

  nginx命令參數v與V的區別

  nginx -v命令只是簡單顯示nginx的版本信息(nginx version),而nginx -V不但顯示nginx的版本信息,並且還顯示nginx的配置參數信息。

  重載nginx命令

1

nginx -s reload

  當你改變了nginx配置信息並須要從新載入這些配置時可使用此命令重載nginx

  從新打開日誌文件命令

1

nginx -s reopen

  至此,啓動、中止nginx,查看、測試nginx配置文件等這些最基礎的nginx命令就介紹完了。

相關文章
相關標籤/搜索