動態

詳情 返回 返回

nginx-1.9.1.tar.gz 安裝教程(詳細步驟,從解壓到啓動) - 動態 詳情

 一、準備工作

  1. 下載文件​(如果你還沒下)

    安裝包下載:https://pan.quark.cn/s/d39618cd175c,把 nginx-1.9.1.tar.gz這個壓縮包下載下來,一般放到 ~/Downloads或者 /usr/local/src/目錄裏。

  2. 解壓文件

    打開終端(就是那個黑框框),輸入以下命令,把壓縮包解開:

    tar -zxvf nginx-1.9.1.tar.gz

    解壓後會出來一個文件夾,叫 nginx-1.9.1

  3. 進入解壓後的目錄

    cd nginx-1.9.1

二、安裝需要的依賴

Nginx 編譯安裝需要一些工具和庫,先裝上它們:

對於 ​Ubuntu/Debian 系統,運行:

sudo apt-get update
sudo apt-get install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev

對於 ​CentOS/RHEL 系統,運行:

sudo yum groupinstall "Development Tools"
sudo yum install pcre pcre-devel zlib zlib-devel openssl openssl-devel
説明:這些是編譯 Nginx 必須要有的東西,比如正則支持、壓縮支持、SSL 支持等。
    • *

三、配置編譯選項

在 nginx-1.9.1文件夾裏,運行 configure 腳本來設置安裝選項,比如安裝到哪個目錄。

常用簡單配置(推薦新手用這個):

./configure

如果你想自己指定安裝路徑,比如裝到 /usr/local/nginx,可以用:

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

如果運行 configure 報錯,一般就是缺少上面説的那些依賴庫,按提示裝上缺的東西再試。

四、編譯並安裝

配置成功後,執行以下兩條命令:

make
sudo make install

  • make是編譯,可能會花幾分鐘時間,耐心等等。
  • sudo make install是把編譯好的程序安裝到系統裏,因為要寫入系統目錄,所以要用 sudo。

五、啓動 Nginx

安裝完成後,Nginx 一般就在你指定的目錄裏了,比如 /usr/local/nginx/

進入 sbin 目錄,啓動它:

cd /usr/local/nginx/sbin
sudo ./nginx

如果沒有報錯,就説明啓動成功了!

六、檢查是否運行

你可以用以下命令看看 Nginx 是否在運行:

ps aux | grep nginx

或者更直觀的,打開瀏覽器,訪問你服務器的 IP 地址,比如 http://你的IP,如果看到 “Welcome to nginx!” 的歡迎頁面,那就是成功了!

七、常用管理命令(放在 /usr/local/nginx/sbin/下操作)

  • 啓動:

    sudo ./nginx

  • 停止:

    sudo ./nginx -s stop

  • 重新加載配置(比如你改了配置文件後):

    sudo ./nginx -s reload

  • 查看狀態:

    ps aux | grep nginx

user avatar u_17513518 頭像 dhan 頭像 boxuegu 頭像 zhanwang 頭像 lywlinux 頭像
點贊 5 用戶, 點贊了這篇動態!
點贊

Add a new 評論

Some HTML is okay.