nginx安裝配置

2021-08-25 02:49:29 字數 2065 閱讀 7779

這裡寫描述

(2)解壓nginx的tar包,命令: tar -zxvf ./nginx-1.10.3.tar.gz

這裡寫描述

(3)檢視是否解壓成功,命令: ls

這裡寫描述

(4)進入剛解壓的的目錄,命令: cd nginx-1.10.3

在/root 目錄下新建乙個nginx檔案

這裡寫描述

(5)進行配置(在此將nginx安裝指向/usr/local/nginx/ 目錄下,命令:

./configure –prefix=/usr/local/nginx/

這裡寫描述

(6)進行編譯和安裝(在原始碼的位置,本教程中為 /root/nginx-1.10.3)命令:

make && make install

這裡寫描述

(7)整個驗證、編譯、安裝過程不應該報任何錯誤,如果在(6)使用prefix設定了安裝目標目錄,那麼還需要在/etc/profile檔案中設定環境變數,在最末尾加入export path=/usr/local/nginx/sbin:$path (其中的# add nginx path為注釋建議加上)命令:

vi /etc/profile

備註:環境變數一般指作業系統中用來指定作業系統執行環境的一些引數,相當於設定了乙個啟動軟體(如mysql/jdk)等快速路徑,方便使用者使用。

這裡寫描述

這裡寫描述

用命令: source /etc/profile 使環境變數生效

這裡寫描述

用命令export 檢視環境變數發現剛設定的nginx目錄沒有進去

這裡寫描述

(8)檢查是否安裝成功,進入到etc目錄(cd /etc)中執行命令: nginx –t 若正確如下圖,若不正確則會給出相應的錯誤提示

這裡寫描述

(9)對nginx配置檔案進行配置,nginx配置檔案的位置: /usr/local/nginx-1.10.3/conf/nginx.conf ,在此用winscp進行編輯,也可以用linux的vi編輯器進行編輯 (關於nginx的配置檔案內容,下面會單獨來講的)

這裡寫描述

(10)將配置檔案修改為配置檔案在nginx安裝目錄下的conf中的nginx.conf,命令:

/usr/local/nginx-1.10.3/sbin/nginx -c /usr/local/nginx-1.10.3/conf/nginx.conf

這裡寫描述

(11)啟動nginx 命令:nginx

這裡寫描述

檢視nginx狀態,命令: ps -ef | grep nginx ,以下為正確(其中第三個為使用ps命令產生的程序)

這裡寫描述

(12)測試,啟動nginx的情況下在外部用瀏覽器訪問剛才在配置檔案中配置的位址

這裡寫描述

(13)若訪問不到檢視linux防火牆,確保開放80埠(該埠根據配置檔案中配置監聽埠所定在本教程中為80埠)或關閉防火牆;為安全起見建議採用開放埠形式

a.防火牆相關檢查相關命令

①檢視狀態:firewall-cmd –state

開啟狀態—running

關閉狀態—not runing

這裡寫描述

②關閉防火牆:service firewalld stop

③開啟防火牆: service firewalld start

注意:安裝的centos的版本為7,在其他的版本下,關於防火牆的命令需要安裝外掛程式才能執行。

b.開放埠相關檢查相關命令(確保防火牆是開啟情況下再檢查埠開放情況才是有意義的)

①檢視防火牆中開放埠命令— iptables -l

②將某個埠(在此以80為例)開放firewall-cmd –zone=public –add-port=80/tcp –permanent

(14)相關操作nginx的命令

重啟nginx,一般在修改nginx配置檔案後可使用;命令:nginx -s reload

停止nginx,命令:nginx -s stop

弄到第七步報錯了,後期更新。

來自:

nginx安裝配置

主服務端 192.168.233.128 客戶端 192.168.233.131 192.168.233.132 192.168.233.134 主服務端和客戶端配置相同部分 yum y install zlib zlib devel yum y install pcre pcre devel yu...

nginx安裝配置

主要有三項 1 基本配置 2 path info支援 3 虛擬伺服器配置 1 埠 listen 90 預設為80,為避免衝突,可做修改。2 主機位址 root html 預設為安裝目錄下html目錄,可修改為如 d nginx。3 php支援 pass the php scripts to fast...

nginx安裝配置

之前安裝nginx一直是用原始碼的形式安裝,經常會在編譯後make的時候出現失敗。乙個乙個問題來解決比較麻煩。想了個解決的辦法 通過新增yum源,通過yum來安裝。1.安裝nginx依賴包 sudo yum install y zlib pcre openssl 2.配置nginx的yum源 sud...