之前的中我介紹了[Nginx+PHP5(FastCgi)安裝配置教程]席覆,其中涉及了nginx的基礎操作命令-nginx啟動命令佩伤,為了更好的讓PHP在nginx上運行耙蔑,我們需要掌握一些基礎的nginx命令纵潦,比如啟動、停止nginx服務命令遂庄、配置改變時重載nginx霹肝、檢查nginx配置文件命令等沫换,下面來詳細介紹一下nginx基礎命令及其參數(shù)的含義最铁。
說明:我的nginx命令的操作環(huán)境是Windows
nginx命令:啟動nginx
在Windows上安裝好nginx后讯赏,我們需要啟動nginx服務垮兑,啟動nginx服務的命令行操作主要有兩種方式,即
1
C:/nginx-0.8.53>nginx.exe
或者
1
C:/nginx-0.8.53>start nginx
啟動nginx命令說明:需要注意漱挎,由于nginx默認端口也是80端口系枪,如果此時你的機器上開啟了Apache或者IIS服務,切忌在啟動nginx之前務必關閉IIS或Apache服務磕谅,否則nginx啟動命令不會成功私爷。
nginx命令:停止nginx
停止nginx的命令主要有兩種,即
1
C:/nginx-0.8.53>nginx -s stop
或者
1
C:/nginx-0.8.53>nginx -s quit
nginx停止命令stop與quit參數(shù)的區(qū)別在于stop是快速停止nginx膊夹,可能并不保存相關信息当犯,quit是完整有序的停止nginx,并保存相關信息割疾。
nginx啟動與停止命令的效果都可以通過Windows任務管理器中的進程選項卡觀察嚎卫。
其他nginx命令參數(shù)詳解
1
nginx -c </path/to/config>
此命令參數(shù)指定一個新的nginx配置文件來替換默認的nginx配置文件,如果你不確定新的nginx配置文件語法是否正確宏榕,你可以通過nginx命令-t參數(shù)來測試拓诸,-t參數(shù)代表不運行配置文件,而僅僅只是測試配置文件麻昼,即
1
nginx -t -c </path/to/config>
nginx命令參數(shù)v與V的區(qū)別
nginx -v命令只是簡單顯示nginx的版本信息(nginx version)奠支,而nginx -V不但顯示nginx的版本信息,而且還顯示nginx的配置參數(shù)信息抚芦。
重載nginx命令
1
nginx -s reload
當你改變了nginx配置信息并需要重新載入這些配置時可以使用此命令重載nginx
重新打開日志文件命令
1
nginx -s reopen
至此倍谜,啟動、停止nginx叉抡,查看尔崔、測試nginx配置文件等這些最基礎的nginx命令就介紹完了。