nginx學習2之linux安裝nginx
阿新 • • 發佈:2020-11-13
目錄
nginx可以安裝在windows中,但是安裝在linux系統中才會更好的發揮出它的作用
nginx可以安裝在windows中,但是安裝在linux系統中才會更好的發揮出它的作用
1.使用工具遠端連線linux系統
2.官網下載nginx
3.安裝依賴
3.1安裝pcre
-
在linux中輸入
wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz
我沒有使用linux聯網下載而是在windows下載然後遠端傳送檔案- 將檔案傳入指定linux資料夾後
- 將檔案傳入指定linux資料夾後
-
解壓檔案
輸入tar -xvf 檔名
-
./configure完成後,回到pcre目錄下執行make
-
再執行make install
如果出現問題如下
make: *** 沒有指明目標並且找不到 makefile。 停止。
解決方法
3.2 安裝openssl安裝zlib
一鍵安裝方法
- 輸入
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
- 可以根據依賴自動適配對應的版本下載
4.安裝nginx
一樣的方法
- 把nginx安裝檔案放到linux系統中
- 解壓nginx-xx.tar.gz包
- 進入解壓縮目錄,執行./configure
- make&&make install
安裝成功後,在usr多出來一個資料夾local/nginx,在nginx中的sbin有啟動指令碼
檢視狀態
檢視配置檔案
- listen 80 表示當前訪問預設埠為80埠
- 在瀏覽器輸入ip地址即可(預設為訪問80埠)
遇到的問題:
無法通過輸入IP地址得到以上介面
解決方法 - 由於我用的是阿里雲linux伺服器,所以設定一個開放80埠的安全組即可
- 在linux的虛擬機器中設定防火牆開放埠
-
檢視開發的埠號
firewall-cmd --list-all
-
設定開放的埠號
sudo firewall-cmd --add-port=80/tcp --permanent
-
重啟防火牆
firewall-cmd --reload
輸入ip地址應該就可以了
-