J'avais prévu de mettre à niveau le protocole HTTP il y a quelques jours. J'ai exécuté nginx update, puis j'ai vérifié la version en utilisant :
.nginx -V
// 返回的是 1.10
Puis, après utilisation de nginx -s reload
, le redémarrage est normal. Cependant, côté navigateur, le plug-in montre que la version de Nginx est toujours la version 1.6. De plus, le protocole n'a pas été mis à jour et est toujours HTTP1.1. quelqu'un a rencontré un tel problème ? Veuillez répondre.
La page Web actuelle est : https://www.villainhr.com/
Il est préférable de compiler et d'installer nginx manuellement !
Compiler et installer manuellement la version openssl est OpenSSL 1.0.2h
Compilez et installez manuellement nginx et ajoutez des paramètres de compilation
Nginx utilise RHEL/CentOS/Debian/Ubuntu/SLES pour yum et apt源.
Packages pré-construits pour la version stable
Pour configurer le référentiel yum pour RHEL/CentOS, créez le fichier nommé /etc/yum.repos.d/nginx.repo avec le contenu suivant :
Remplacez « OS » par « rhel » ou « centos », selon la distribution utilisée, et « OSRELEASE » par « 5 », « 6 » ou « 7 », pour 5.x, 6.x ou 7. x versions, respectivement.
Pour Debian/Ubuntu, afin d'authentifier la signature du référentiel nginx et d'éliminer les avertissements concernant la clé PGP manquante lors de l'installation du package nginx, il est nécessaire d'ajouter la clé utilisée pour signer les packages nginx et le référentiel au trousseau de clés du programme apt. Veuillez télécharger cette clé depuis notre site Web et l'ajouter au trousseau du programme apt avec la commande suivante :
Pour Debian, remplacez le nom de code par le nom de code de la distribution Debian et ajoutez ce qui suit à la fin du fichier /etc/apt/sources.list :
Pour Ubuntu, remplacez le nom de code par le nom de code de la distribution Ubuntu et ajoutez ce qui suit à la fin du fichier /etc/apt/sources.list :
Pour Debian/Ubuntu, exécutez les commandes suivantes :
Pour SLES, exécutez la commande suivante :