CentOS 6.5安裝Nginx (一)

SieSteven發表於2017-08-23

上週五開始,接到工作任務:

3.3 執行環境監控軟體、負載均衡(Nginx、Tomcat叢集、LVS) (陳浩、張楊楊)

沒有規定完成時間,應該靠自覺,因此直接入手開始查詢資料並配置虛擬環境。

一、前期準備:

1、VMware虛擬機器 、CentOS 6.5 

2、Nginx指定版本安裝包

二、安裝

1、安裝PCRE。

     注意,不是PCRE2 ,自己參考的一篇部落格,沒有指明是PCRE 還是PCRE2。結果我週五費了一天勁,結果裝元件裝錯了。

yum install pcre-devel

 

過程中出現的確認提示,直接接受即可





2、安裝zlib

yum install zlib-devel

或者:

yum -y install make zlib zlib-devel gcc gcc-c++ ssh libtool



3、安裝Nginx

  3.1下載穩定版Nginx

    需要找Linux穩定版 https://nginx.org/en/download.html


  3.2放到伺服器後解壓

    tar -zxvf ./nginx-1.12.1.tar.gz


  3.3進入解壓目錄編譯並安裝

    ./configure && make && make install

注意:

如果不指定安裝目錄,預設位置為:/usr/local/nginx/sbin



  3.4啟動Nginx

    ./nginx



  3.5檢查是否安裝完成

    




  3.6安裝完畢後,需要更改Nginx配置,比如開機自啟動,埠配置,機器配置。目前均未涉及。下週三左右會補齊。

附錄:

啟動、停止nginx

 

    cd /usr/local/nginx/sbin/

    ./nginx

    ./nginx -s stop

    ./nginx -s quit

    ./nginx -s reload

    ./nginx -s quit:此方式停止步驟是待nginx程式處理任務完畢進行停止。

    ./nginx -s stop:此方式相當於先查出nginx程式id再使用kill命令強制殺掉程式。

 

查詢nginx程式:

 

    ps aux|grep nginx

    Ps -ef|grep nginx  兩個命令均可

 

測試nginx安裝情況的命令

    ./nginx -t

 

重啟 nginx

 

    1.先停止再啟動(推薦):

     nginx 進行重啟相當於先停止再啟動,即先執行停止命令再執行啟動命令。如下:

 

    ./nginx -s quit

    ./nginx

    2.重新載入配置檔案:

     ngin x的配置檔案 nginx.conf 修改後,要想讓配置生效需要重啟 nginx,使用-s reload不用先停止 ngin x再啟動 nginx 即可將配置資訊在 nginx 中生效,如下:

    ./nginx -s reload



相關文章