Saya merancang untuk menaik taraf protokol HTTP beberapa hari lalu saya menjalankan kemas kini nginx dan kemudian benar-benar menyemak versi menggunakan:
nginx -V
// 返回的是 1.10
Kemudian, selepas menggunakan nginx -s reload
, mulakan semula adalah normal Namun, pada bahagian pelayar, pemalam menunjukkan bahawa versi Nginx masih versi 1.6 Selain itu, protokol belum dinaik taraf dan masih HTTP1.1 ada yang mengalami masalah sebegitu? Sila jawab.
Halaman web sebenar ialah: https://www.villainhr.com/
Adalah yang terbaik untuk menyusun dan memasang nginx secara manual!
Kompil dan pasang versi openssl secara manual ialah OpenSSL 1.0.2j
Kompilasi dan pasang nginx secara manual serta tambah parameter kompilasi
Nginx官方为RHEL/CentOS/Debian/Ubuntu/SLES提供了yum和apt源.
Pre-Binaan Pakej untuk versi Stabil
Untuk menyediakan repositori yum untuk RHEL/CentOS, cipta fail bernama /etc/yum.repos.d/nginx.repo dengan kandungan berikut:
Ganti "OS" dengan "rhel" atau "centos", bergantung pada pengedaran yang digunakan dan "OSRELEASE" dengan "5", "6", atau "7", untuk 5.x, 6.x atau 7. x versi, masing-masing.
Untuk Debian/Ubuntu, untuk mengesahkan tandatangan repositori nginx dan untuk menghapuskan amaran tentang kehilangan kunci PGP semasa pemasangan pakej nginx, adalah perlu untuk menambah kunci yang digunakan untuk menandatangani pakej nginx dan repositori ke cincin kekunci program apt. Sila muat turun kunci ini dari laman web kami, dan tambahkannya pada cincin kekunci program apt dengan arahan berikut:
Untuk Debian gantikan nama kod dengan nama kod pengedaran Debian, dan tambahkan yang berikut pada penghujung fail /etc/apt/sources.list:
Untuk Ubuntu gantikan nama kod dengan nama kod pengedaran Ubuntu, dan tambahkan yang berikut pada penghujung fail /etc/apt/sources.list:
Untuk Debian/Ubuntu kemudian jalankan arahan berikut:
Untuk SLES jalankan arahan berikut: