這是針對 nginx-1.3.15.tar.gz 源碼包的手動安裝流程,主要用 Linux 自帶的命令行工具完成,適合需要自定義安裝路徑或熟悉源碼編譯的場景。

  1. 解壓
    安裝包下載:https://pan.quark.cn/s/18edb1b23b8b,先找個地方(比如 /usr/local/src),把壓縮包解壓開:
tar -zxvf nginx-1.3.15.tar.gz
cd nginx-1.3.15
  1. 配置
    運行這個命令,它會檢查系統環境,生成編譯配置:
./configure

如果報錯説缺 PCRE、OpenSSL 之類的庫,就先裝好對應的開發包(比如 pcre-devel、openssl-devel)。

  1. 編譯
    開始編譯,這一步會花點時間:
make
  1. 安裝
    編譯完了,把它裝到系統裏:
make install

默認會裝到 /usr/local/nginx

  1. 啓動
    裝好後,去安裝目錄的 sbin 文件夾裏啓動:
cd /usr/local/nginx/sbin
./nginx

瀏覽器打開 http://服務器IP,看到 "Welcome to nginx!" 就説明成功了。

  1. 常用操作
  • 停止:nginx -s stop
  • 重啓:nginx -s reload