nginx的基本使用
1.nginx的啟動
nginx -c /etc/nginx/nginx.conf
其中引數-c指定nginx啟動時載入的配置檔案,當然也可以不指定配置檔案,省略-c,也可以啟動,表示使用預設的配置檔案。 例如使用ngnix則使用預設配置檔案啟動
2.nginx的停止
nginx的停止可以採用多種方式,可以殺主程序也可以使用nginx自帶的命令。建議使用nginx自帶的命令關閉nginx,這樣nginx會處理完收到的所有請求之後關閉服務,這樣不會導致請求處理的中斷。而直接殺程序的方式就顯得有點暴力了。下面是nginx停止用到的命令
nginx -s stop 或者
nginx -s quit 或者
pkill -9 nginx
3.nginx過載配置
有時候我們需要修改我們的nginx配置,為了使配置生效我們需要重新載入我們的配置到記憶體。一般有兩種解決方案,一,重新啟動nginx,那我們使用 以上nginx停止,nginx啟動兩個命令即可完成。二,只需要使用nginx的過載命令即可。
nginx -s reload
以上命令,nginx的主程序會重新讀取配置,而正在工作的nginx工作程序會按照之前的配置進行最後一次處理。
4.nginx配置檔案檢測
修改了配置檔案,我們需要重啟,如果採用先關閉nginx,再重新啟動的的方案。會遇到乙個嚴重的問題,那就是你新的配置檔案有問題nginx無法正確啟動怎麼辦?這樣伺服器已經停止服務,老的配置恢復不了,新的配置檔案又不知何時修改好。這樣會使得伺服器的停務時間大大增加。因此,在使用新的配置檔案之前建議使用以下命令進行配置檢查。
nginx -t
git命令列常用操作總結
更多使用細節 grammar和book 請參考官網 git initnote 此指令本地原始碼根目錄執行,執行成功後,會在當前目錄生成乙個名為 git 的目錄。所有對本地倉庫的操作資訊都在此目錄下儲存。git add note 此處的 表示當前目錄,如果只新增某些目錄,則使用 git add 目錄1...
Rails命令列常用操作命令簡明總結
新增類 複製 如下 ruby script generate model 類名 欄位1 型別 ruby script generate model item name string age integer 移除類複製 如下 ruby script destroy modeltchwdk 新增控制器 ...
nginx 常用linux系統命令行
yum remove nginxyum install y nginxnginx t c usr local nginx conf nginx.conf 或者cd usr local nginx sbin nginx t successful 說明配置檔案正確 cd usr local nginx ...