Ubuntu下Nginx啓動、中止等經常使用命令

本文詳細介紹Ubuntu下Nginx啓動、中止等經常使用命令。在開發過程當中,咱們會常常的修改Nginx的配置文件,每次修改配置文件均可以先測試下本次修改的配置文件是否正確,能夠利用如下命令:php

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

Ubuntu下Nginx啓動、中止等經常使用命令

固然執行命令前得換到您機器本身的nginx路徑。若是打印以下結果,則證實本次修改配置是正確的,不然是錯誤的。nginx

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

想讓該次配置生效,無需關閉ngnix服務,只須要重啓服務便可,執行如下命令:php-fpm

service nginx -s  reload性能

1. 運行nginx測試

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

運行nginx。server

/etc/init.d/nginxhtm

能夠運行該命令(前提是按照安裝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

相關文章
相關標籤/搜索