nginx的安裝配置及使用

2021-08-17 19:30:29 字數 2558 閱讀 2538

一.nginx安裝 (cent os 7.0)

1.nginx所需的依賴環境

yum install gcc-c++

2).pcre pcre-devel安裝(perl compatible regular expressions)是乙個perl庫,包括perl相容的正規表示式。nginx的http模組使用pcre來解析正規表示式,所

以需要再linux上安裝pcre庫,pcre-devel是使用pcre開發的乙個二次開發庫。nginx也需要此庫。

yum install -y pcre -y prce pcre-devel

3).openssl安裝(openssl是乙個強大的安全套接字層密碼庫,囊括主要的密碼演算法,常用的金鑰)

yum install -y zlib zlib-devel

4).zlib安裝 zlib庫提供了很多壓縮和解壓縮的方式,nginx使用zlib對http包的內容進行gzip,所以需要在centos上安裝zlib庫

yum install -y zlib zlib-devel

2.nginx安裝

1).官網位址.

3).解壓: tar -zxvf nginx-1.10.1.tar.gz

4).切換到nginx-1.10.1目錄下 : cd nginx-1.10.1

5).配置nginx(nginx-1.10.1可以不需要配置 使用預設配置也可以 也可以選擇自己配置)

6).編譯安裝

make

make install

查詢安裝路徑

whereis nginx

結果  : /usr/local/nginx

7).啟動,停止nginx

cd /usr/local/nginx/sbin/

./nginx

./nginx -s stop

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

./nginx -s reload (此方式是先查出nginx程序id 再使用kill命令強制殺掉程序)

查詢nginx程序

ps aux|grep nginx

8).重啟nginx(nginx埠是80)

先停止再啟動

./nginx -s quit

./nginx

然後在瀏覽器輸入:ip:80/即可  如果訪問不到 檢視防火牆是否開啟80埠(以下有防火牆的說明)

切換到 cd /usr/local/nginx/sbin目錄下

停止服務: ./nginx -s stop

啟動: ./nginx 

補充:查詢防火牆是否開啟80埠

firewall-cmd --query-port=80/tcp

結果: yes/no

若為no: 可以新增埠: firewall-cmd --add-port=80/tcp --permanent (permanent表示永久啟動 否則重啟自動消失)

關閉防火牆:

systemctl stop firewalld.service #停止firewall

systemctl disable firewalld.service #禁止firewall開機啟動

啟動服務:

systemctl start firewalld.service

關閉服務:

systemctl stop firewalld.service

重啟服務:

systemctl restart firewalld.service

顯示乙個服務的狀態:

systemctl status firewalld.service

開機啟動乙個服務:

systemctl enable firewalld.service

開機時禁用乙個服務:

systemctl disable firewalld.service

Nginx安裝 配置及使用總結

nginx的安裝 配置及使用總結 nginx是乙個高效能的http及反向 伺服器,也是imap pop3 smtp 伺服器。在高併發情況下,nginx突出了它的高效能和穩定性,對比同類伺服器技術而言,它是很多國內大中型 首選的伺服器環境。和往常一樣,在總結一門新技術時都會先從它的環境配置及使用開始的...

nginx安裝配置及測試

2 上傳安裝包到 usr local src目錄下,解壓得到nginx 1.13.12資料夾,進入nginx 1.13.12 src目錄 cd usr local src nginx 1.13.12 src 3 配置檢查 編譯 安裝,這裡選擇安裝在 usr local nginx目錄下,步驟如下 a...

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...