Nginx安裝及經常使用命令

1、選定源碼目錄nginx

cd /usr/local/src

能夠是任何目錄,本文選定的是/usr/local/src測試

2、安裝依賴庫ui

yum install gcc
yum install pcre-devel
yum install zlib zlib-devel
yum install openssl openssl-devel
//一鍵安裝上面四個依賴
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

備註:這次是在我的阿里雲上安裝的,一開始經過命令rpm -qa查詢了已安裝包的信息,就片面的認爲依賴已經裝好了,這裏須要的是源碼包。阿里雲

2、下載Nginx並安裝spa

 這裏選了Nginx穩定版本1.14.0。code

基本命令:blog

1.進入選擇的源碼安裝目錄
2.下在tar包
3.解壓
4.解壓成功後,進入nginx-1.14.0目錄下
5.執行./configure,若成功,繼續執行make、make install進程

cd /usr/local/src
wget http://nginx.org/download/nginx-1.4.2.tar.gz
tar -zxvf nginx-1.14.0.tar.gz
cd nginx-1.14.0
./configure

make
make install

備註:ssl

1.執行./configure,有可能會不成功,通常是缺乏依賴get

2.執行make命令,也會出錯,例如:nginx make時遇到的錯誤 make[1]: *** [/usr/local/pcre//Makefile] Error 127,緣由執行./configure --with-pcre=DIR 是設置源碼目錄,而不是編譯安裝後的目錄

3.Nginx安裝成功以下截圖:

3、經常使用命令

nginx 啓動nginx
nginx -s reload|reopen|stop|quit  #從新加載配置|重啓|中止|退出 nginx
nginx -t   測試配置是否有語法錯誤

nginx [-?hvVtq] [-s signal] [-c filename] [-p prefix] [-g directives]

-?,-h           : 打開幫助信息
-v              : 顯示版本信息並退出
-V              : 顯示版本和配置選項信息,而後退出
-t              : 檢測配置文件是否有語法錯誤,而後退出
-q              : 在檢測配置文件期間屏蔽非錯誤信息
-s signal       : 給一個 nginx 主進程發送信號:stop(中止), quit(退出), reopen(重啓), reload(從新加載配置文件)
-p prefix       : 設置前綴路徑(默認是:/usr/local/Cellar/nginx/1.2.6/-c filename     : 設置配置文件(默認是:/usr/local/etc/nginx/nginx.conf)
-g directives   : 設置配置文件外的全局指令

對於nginx命令不識別的問題,須要保證在nginx binary file配置的目錄下啓動,如上圖成功截圖中的

相關文章
相關標籤/搜索