Ubuntu下Nginx啟動、停止等常用命令


本文詳細介紹Ubuntu下Nginx啟動、停止等常用命令。在開發過程中,我們會經常的修改Nginx的配置文件,每次修改配置文件都可以先測試下本次修改的配置文件是否正確,可以利用以下命令:

service nginx -t -c /alidata/server/nginx/conf/nginx.conf

Ubuntu下Nginx啟動、停止等常用命令

當然執行命令前得換到您機器自己的nginx路徑。如果打印如下結果,則證明本次修改配置是正確的,否則是錯誤的。

當然,這只是說你的配置文件語法等沒有錯誤,具體的業務您還得自行測試。

想讓該次配置生效,無需關閉ngnix服務,只需要重啟服務即可,執行以下命令:

service nginx -s  reload

1. 運行nginx

可以參考Ubuntu 14.04 安裝最新穩定版Nginx 1.6.0  http://www.linuxidc.com/Linux/2014-08/105422.htm

運行nginx。

/etc/init.d/nginx

可以運行該命令(前提是按照安裝nginx文章中的做法,把運行的腳本復制到/etc/init.d目錄下)

2. 查詢nginx進程

ps -ef | grep nginx

圖中綠色框內的master就代表該進程是nginx的主進程

Ubuntu下Nginx啟動、停止等常用命令

3. 停止nginx

停止Nginx:

kill -QUIT 主進程號

本例中就是 : kill -QUIT 30536

當然還有通用的停止進程的命令,那就是暴力停止了

kill -9 進程號

kill一個進程,在查詢一下進程是否還存在,一個個的kill,全部kill完就ok了。

CentOS 6.2實戰部署Nginx+MySQL+PHP http://www.linuxidc.com/Linux/2013-09/90020.htm

使用Nginx搭建WEB服務器 http://www.linuxidc.com/Linux/2013-09/89768.htm

搭建基於Linux6.3+Nginx1.2+PHP5+MySQL5.5的Web服務器全過程 http://www.linuxidc.com/Linux/2013-09/89692.htm

CentOS 6.3下Nginx性能調優 http://www.linuxidc.com/Linux/2013-09/89656.htm

CentOS 6.3下配置Nginx加載ngx_pagespeed模塊 http://www.linuxidc.com/Linux/2013-09/89657.htm

CentOS 6.4安裝配置Nginx+Pcre+php-fpm http://www.linuxidc.com/Linux/2013-08/88984.htm

Nginx安裝配置使用詳細筆記 http://www.linuxidc.com/Linux/2014-07/104499.htm

Nginx日志過濾 使用ngx_log_if不記錄特定日志 http://www.linuxidc.com/Linux/2014-07/104686.htm

Nginx 的詳細介紹請點這里
Nginx 的下載地址請點這里

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM