nginx在linux和windows系統中命令其實差很少。linux
以windows操縱系統爲例:nginx
nginx啓動 C:\nginx>nginx.exe //或者 C:\nginx>start nginx
啓動nginx命令說明:須要注意,因爲nginx默認端口也是80端口,若是此時你的機器上開啓了Apache或者IIS服務,切忌在啓動nginx以前務必關閉IIS或Apache服務,不然nginx啓動命令不會成功。 nginx中止windows
C:\nginx>nginx -s stop //或者 C:\nginx>nginx -s quit
nginx中止命令stop與quit參數的區別在於stop是快速中止nginx,可能並不保存相關信息,quit是完整有序的中止nginx,並保存相關信息。 nginx改變配置後替換原先的配置post
nginx -c </path/config>
此命令參數指定一個新的nginx配置文件來替換默認的nginx配置文件,若是你不肯定新的nginx配置文件語法是否正確,你能夠經過nginx命令-t參數來測試,-t參數表明不運行配置文件,而僅僅只是測試配置文件,即測試
nginx -t -c </path/config>
nginx命令參數v與V的區別ui
nginx -v命令只是簡單顯示nginx的版本信息(nginx version),而nginx -V不但顯示nginx的版本信息,並且還顯示nginx的配置參數信息。日誌
nginx重啓code
nginx -s reload
當你改變了nginx配置信息並須要從新載入這些配置時能夠使用此命令重載nginx nginx從新打開日誌文件命令get
nginx -s reopen