1. 程式人生 > 實用技巧 >nginx學習2之linux安裝nginx

nginx學習2之linux安裝nginx

目錄
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資料夾後
  • 解壓檔案
    輸入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地址應該就可以了