1. 程式人生 > >Nginx環境搭建

Nginx環境搭建

-啟動Nginx:

  • 啟動nginx執行命令:

  • 1、普通啟動:切換到nginx安裝目錄的sbin目錄下,執行:./nginx

  • 2、通過配置檔案啟動:

     ./nginx -c /usr/local/nginx/conf/nginx.conf
     //在nginx下sbin使用可編譯執行指令碼進行啟動
     /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
     //從任何位置直接啟動Nginx(其中-c是指定配置檔案)
    
  • 3、檢查Nginx是否啟動: 通過檢視程序:ps -ef | grep nginx nginx 體系結構由 master 程序和其 worker 程序組成; master 程序讀取配置檔案,並維護 worker 程序,而 worker 程序則對請求進行實際處理;

Nginx的關閉有多種方式:

  • 1、優雅關閉Nginx: 找出nginx的程序號:ps -ef | grep nginx 執行命令:kill -QUIT 主pid 其中pid是主程序號的pid(master process),其他為子程序pid(worker process)
  • 2、快速關閉Nginx: 找出nginx的程序號:ps -ef | grep nginx kill -TERM 主pid
  • 3、重啟Nginx:./nginx -s reload

配置檢查

  • 當修改Nginx配置檔案後,可以使用Nginx命令進行配置檔案語法檢查,用於檢查Nginx配置檔案是否正確;
  • 檢查Nginx配置檔案是否正確: /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf -t

Nginx的核心配置檔案是nginx.conf,要對中個配置檔案具有一定的瞭解

  • Nginx的核心配置檔案主要由三個部分構成: - 基本配置 - events配置 - http配置 http配置下分為兩部分,基本配置,server配置 Linux上檢視nginx版本:/usr/local/nginx/sbin/nginx -V -v (小寫的v)顯示 nginx 的版本; -V (大寫的V)顯示 nginx 的版本、編譯器版本和配置引數;

Windows下環境搭建

在官方網站下載最新windows版的nginx:http://nginx.org/en/download.html
將下載下來的nginx壓縮包解壓到一個目錄下,解壓後該軟體就可以啟動使用了 ;
啟動方式1:雙擊解壓目錄下的nginx.exe檔案即可執行nginx;
啟動方式2:進入dos視窗,切換到nginx主目錄下,在dos視窗執行命令:start nginx
關閉方式1:在資源管理器殺掉Nginx程序(有兩個程序)
關閉方式2:在dos視窗切換到Nginx安裝主目錄下執行命令:nginx -s stop