首頁  >  問答  >  主體

centos7 - centOS 更新 nginx 版本

前幾天準備升級一下HTTP協定, 把 nginx update ,然後, 實際檢視版本使用:

nginx -V
// 返回的是 1.10

然後, 使用nginx -s reload 之後. 重啟正常, 但是, 在瀏覽器端, 透過插件顯示Nginx 版本還是1.6的版本. 並且, 協定並沒有升級, 依舊是HTTP1.1
有遇到這樣問題的大神嗎? 求解答.
實際網頁是: https://www.villainhr.com/

大家讲道理大家讲道理2713 天前506

全部回覆(2)我來回復

  • 大家讲道理

    大家讲道理2017-05-16 17:16:36

    最好還是手動編譯安裝nginx吧!

    • 手動編譯安裝openssl版本是OpenSSL 1.0.2h

    • 手動編譯安裝nginx,增加編譯參數

       --with-http_ssl_module \
       --with-http_v2_module \
       --with-openssl=/usr/local/src/openssl-1.0.2h
      

    回覆
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 17:16:36

    Nginx 官方為 RHEL/CentOS/Debian/Ubuntu/SLES 提供了 yum 和 apt來源。

    穩定版本的預建套件

    要為 RHEL/CentOS 設定 yum 儲存庫,請使用下列內容建立名為 /etc/yum.repos.d/nginx.repo 的檔案:

    雷雷

    根據所使用的發行版,將“OS”替換為“rhel”或“c​​entos”,對於5.x、6.x 或7,將“OSRELEASE”替換為“5”、“6”或「7」。分別是 x 版本。

    對於 Debian/Ubuntu,為了驗證 nginx 儲存庫簽署並消除安裝 nginx 軟體包期間有關缺少 PGP 金鑰的警告,需要將用於簽署 nginx 軟體包和儲存庫的金鑰新增至 apt 程式金鑰環中。請從我們的網站下載此金鑰,並使用以下命令將其新增至 apt 程式金鑰環:

    雷雷

    對於 Debian,將 codename 替換為 Debian 發行版代號,並將以下內容附加到 /etc/apt/sources.list 檔案的末尾:

    雷雷

    對於 Ubuntu,將 codename 替換為 Ubuntu 發行版代號,並將以下內容附加到 /etc/apt/sources.list 檔案的末尾:

    雷雷

    對於 Debian/Ubuntu,則執行以下命令:

    雷雷

    對於 SLES,執行以下指令:

    雷雷

    回覆
    0
  • 取消回覆