前幾天準(zhǔn)備升級一下HTTP協(xié)議, 把 nginx update ,然后, 實際查看版本使用:
nginx -V
// 返回的是 1.10
然后, 使用 nginx -s reload
之后. 重啟正常, 但是, 在瀏覽器端, 通過插件顯示 Nginx 版本還是 1.6的版本. 并且, 協(xié)議并沒有升級, 依舊是 HTTP1.1
有遇到這樣問題的大神嗎? 求解答.
實際網(wǎng)頁是: https://www.villainhr.com/
光陰似箭催人老,日月如移越少年。
最好還是手動編譯安裝nginx吧!
手動編譯安裝openssl版本是OpenSSL 1.0.2h
手動編譯安裝nginx,增加編譯參數(shù)
--with-http_ssl_module \
--with-http_v2_module \
--with-openssl=/usr/local/src/openssl-1.0.2h
Nginx 官方為 RHEL/CentOS/Debian/Ubuntu/SLES 提供了 yum 和 apt源。
穩(wěn)定版本的預(yù)構(gòu)建包
要為 RHEL/CentOS 設(shè)置 yum 存儲庫,請使用以下內(nèi)容創(chuàng)建名為 /etc/yum.repos.d/nginx.repo 的文件:
雷雷根據(jù)所使用的發(fā)行版,將“OS”替換為“rhel”或“c??entos”,對于 5.x、6.x 或 7,將“OSRELEASE”替換為“5”、“6”或“7”。分別是 x 版本。
對于 Debian/Ubuntu,為了驗證 nginx 存儲庫簽名并消除安裝 nginx 軟件包期間缺少 PGP 密鑰的警告,需要將用于簽署 nginx 軟件包和存儲庫的密鑰添加到 apt 程序密鑰環(huán)中。請從我們的網(wǎng)站下載此密鑰,并使用以下命令將其添加到 apt 程序密鑰環(huán)中:
雷雷對于 Debian,將 codename 替換為 Debian 發(fā)行版代號,并將以下內(nèi)容附加到 /etc/apt/sources.list 文件的末尾:
雷雷對于 Ubuntu,將 codename 替換為 Ubuntu 發(fā)行版代號,并將以下內(nèi)容附加到 /etc/apt/sources.list 文件的末尾:
雷雷對于 Debian/Ubuntu,則運(yùn)行以下命令:
雷雷對于 SLES,運(yùn)行以下命令:
雷雷