GNU/Linux >> Tutoriels Linux >  >> Linux

Comment activer HTTP2 dans NGINX

Bonjour les amis. En ce jour, j'ai une autre astuce à propos de Nginx. En bref, aujourd'hui, vous apprendrez comment activer HTTP2 dans Nginx.

HTTP2 est l'évolution naturelle de HTTP. Grâce à cela, nous aurons une amélioration de la vitesse de réponse grâce à son architecture qui permet avec une connexion de faire plusieurs requêtes et réponses.

Un autre aspect intéressant de HTTP2 est qu'il élimine l'envoi et la réception d'informations redondantes . En plus de cela, tout est fait en toute sécurité pour que l'expérience Internet devienne plus efficace.

Pour ces raisons et bien d'autres, de nombreux administrateurs système et webmasters choisissent d'activer ce protocole dans toutes leurs configurations. Aujourd'hui, nous ferons de même avec Nginx.

Quelques considérations

Pour réaliser ce didacticiel, nous devons installer et configurer correctement Nginx. En plus de cela, nous utiliserons un utilisateur avec sudo ou les autorisations root.

En plus de cela, il est nécessaire que la version de Nginx soit supérieure à 1.9.5 et que vous avez quelques compétences minimales en terminal.

Alors, allons-y.

Comment activer HTTP2 dans Nginx

Si vous souhaitez activer HTTP2 dans Nginx globalement, nous devons modifier le fichier de configuration, qui est /etc/nginx/nginx.conf .

sudo nano /etc/nginx/nginx.conf

Mais dans le cas où nous avons de nombreuses configurations pour chaque site sur notre serveur, nous devons alors éditer chacun de ces fichiers. Voici un exemple de l'apparence de ces fichiers.

sudo nano /etc/nginx/sites-enabled/domain.conf

Dans ce cas, je vous montre que j'utilise nano mais vous pouvez vraiment utiliser n'importe quel éditeur de texte.

Une fois que vous avez commencé l'édition, vous devrez vérifier cela dans le server section vous avez SSL activé via le listen directif. Si c'est vrai, ajoutez simplement HTTP/2 comme ça.

server { 
    listen 443 ssl http2; 
    ssl_certificate ...
    ssl_certificate_key ...
 }

Enregistrez maintenant les modifications et fermez l'éditeur.

Vous devez maintenant vérifier que la syntaxe Nginx est correcte.

sudo nginx -t

S'il n'y a pas d'erreur, vous pouvez redémarrer Nginx en exécutant

sudo systemctl restart nginx

Si vous souhaitez vérifier les modifications, vous pouvez utiliser un outil externe. L'un des meilleurs pour cela est KeyCDN où vous pouvez facilement faire la vérification.

J'espère que cela vous a aidé.

Conclusion

Dans cet article, nous vous avons montré comment activer HTTP2 dans Nginx rapidement, facilement et sans complications.

Merci d'avoir lu, et j'espère qu'il vous a servi dans vos projets.


Linux
  1. Comment utiliser Nginx pour rediriger

  2. Comment activer HTTP/2 dans Nginx

  3. Comment activer les statistiques HAProxy

  4. Comment activer le transfert IP sur Linux

  5. Comment désactiver ETag dans NGINX

Comment activer la prise en charge HTTP/2.0 sur Nginx

Comment activer la compression Gzip sur Nginx

Comment activer HTTP/2.0 dans Nginx

Comment activer HTTP/2.0 dans Nginx Server :guide étape par étape

Comment installer Nginx sur CentOS 7 ?

Comment installer NGINX sur Ubuntu 18.04