{"id":244,"date":"2022-07-18T16:02:38","date_gmt":"2022-07-18T16:02:38","guid":{"rendered":"https:\/\/www.webhi.com\/how-to\/?p=244"},"modified":"2022-07-21T11:35:15","modified_gmt":"2022-07-21T11:35:15","slug":"comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu","status":"publish","type":"post","link":"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/","title":{"rendered":"Comment Configurer Nginx avec le Support de HTTP \/ 2 sur Ubuntu 18.04"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1200\" height=\"675\" src=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/nginx_http2_ubuntu_fr.jpg\" alt=\"Configurer Nginx avec le Support de HTTP \/ 2 sur Ubuntu\" class=\"wp-image-787\" srcset=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/nginx_http2_ubuntu_fr.jpg 1200w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/nginx_http2_ubuntu_fr-300x169.jpg 300w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/nginx_http2_ubuntu_fr-1024x576.jpg 1024w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/nginx_http2_ubuntu_fr-768x432.jpg 768w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/nginx_http2_ubuntu_fr-150x84.jpg 150w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Introduction&nbsp;:<\/h2>\n\n\n\n<p>Nginx est connu pour sa vitesse et sa fiabilit\u00e9 en tant que serveur web open source. Il est connu pour sa faible m\u00e9moire, sa grande flexibilit\u00e9, sa configuration facile et sa prise en charge de nombreux protocoles.<\/p>\n\n\n\n<p>L&#8217;Hypertexte Transport Protocole est l&#8217;origine du r\u00e9cent HTTP\/2, ce dernier est utilis\u00e9 sur le Web pour fournir des pages du serveur au navigateur. HTTP\/2 est la premi\u00e8re mise \u00e0 jour majeure de HTTP dans pr\u00e8s de vingt ans&nbsp;: HTTP 1.1 a \u00e9t\u00e9 pr\u00e9sent\u00e9 au public \u00e0 la fin du 20e si\u00e8cle lorsque les pages Web n&#8217;\u00e9taient qu&#8217;un seul fichier HTML avec la feuille de style CSS. <\/p>\n\n\n\n<p>Une \u00e9volution radicale s&#8217;est produit sur Internet apr\u00e8s cela, confront\u00e9s par les limitations de HTTP 1.1.<\/p>\n\n\n\n<p>Il baissait les vitesses de transfert possibles pour la plupart des sites Web modernes.<br>Ce protocole t\u00e9l\u00e9charge des parties d&#8217;une page dans une file d&#8217;attente, donc chaque page Web moderne doit en moyenne t\u00e9l\u00e9charger environ 100 requ\u00eates.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Pour quoi HTTP\/2&nbsp;:<\/h3>\n\n\n\n<p>HTTP\/2 apporte une solution \u00e0 ce probl\u00e8me gr\u00e2ce \u00e0 quelques modifications de base&nbsp;:<\/p>\n\n\n\n<ul><li>Le t\u00e9l\u00e9chargement des requ\u00eates se fait plut\u00f4t en parall\u00e8le que dans une file d&#8217;attente.<\/li><li>Les en-t\u00eates HTTP sont compress\u00e9s.<\/li><li>Le transfert de pages ne se fait pas comme un fichier texte, mais plut\u00f4t comme un binaire pour de meilleurs r\u00e9sultats.<\/li><li>Les serveurs peuvent envoyer les donn\u00e9es m\u00eame sans la demande de l&#8217;utilisateur, ce qui am\u00e9liore la vitesse pour les utilisateurs \u00e0 haute latence.<\/li><li>Les donn\u00e9es peuvent \u00eatre envoy\u00e9es par les serveurs peu importe la demande de l&#8217;utilisateur, ce qui est utile aux utilisateurs \u00e0 haute latence, ce qui leur donne plus de vitesse.<\/li><\/ul>\n\n\n\n<p>Pour des raisons de s\u00e9curit\u00e9, les d\u00e9veloppeurs de Google Chrome et Mozilla Firefox, les navigateurs les plus utilis\u00e9s sur Internet, ont d\u00e9clar\u00e9 qu&#8217;ils prendraient en charge HTTP\/2 uniquement pour les connexions HTTPS. <\/p>\n\n\n\n<p>Ainsi, vous devrez \u00e9galement les s\u00e9curiser avec HTTPS si vous d\u00e9cidez d&#8217;utiliser le support HTTP\/2 pour configurer les serveurs.<\/p>\n\n\n\n<p>Nous vous fournissons ce guide qui vous aidera \u00e0 utiliser le support HTTP\/2 pour cr\u00e9er un serveur Nginx rapide et s\u00e9curis\u00e9.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Pr\u00e9requis&nbsp;:<\/strong><\/h2>\n\n\n\n<p>Avant de commencer, ces choses sont essentielles&nbsp;:<\/p>\n\n\n\n<ul><li>Configurez un serveur Ubuntu 18.04 \u00e0 l&#8217;aide du guide de configuration initiale du serveur Ubuntu 18.04, y compris un utilisateur sudo non-root et un pare-feu.<\/li><li>Installez Nginx sur votre serveur.<\/li><li>Configurez un nom de domaine pour pointer vers votre serveur. <a href=\"https:\/\/www.webhi.com\/register-domain-name\" target=\"_blank\" rel=\"noreferrer noopener\">Le nom de domaine peut \u00eatre achet\u00e9 \u00e0 un bon prix ici<\/a>.<\/li><li>Configurez un certificat TLS \/ SSL pour votre serveur. Il y a trois possibilit\u00e9s\u00a0:<ul><li>Obtenir un certificat gratuit de Let&#8217;s Encrypt<\/li><li>G\u00e9n\u00e9rer et configurer un certificat autosign\u00e9<\/li><li>L&#8217;acheter aupr\u00e8s d&#8217;un autre fournisseur et configurer Nginx pour l&#8217;utiliser.<\/li><\/ul><\/li><\/ul>\n\n\n\n<ul><li>Configurez Nginx pour rediriger le trafic du port 80 vers le port 443 qui est pr\u00e9alablement couvert par les pr\u00e9requis.<\/li><li>Configurez Nginx pour utiliser une cl\u00e9 2048 bits ou une cl\u00e9 Ephemeral Diffie-Hellman (DHE) plus forte, qui devrait \u00e9galement figurer dans les pr\u00e9requis pr\u00e9c\u00e9dents.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u00c9tape 1 &#8211; Activation du support HTTP\/2<\/strong><\/h3>\n\n\n\n<p>Tout d&#8217;abord, votre domaine devrait d\u00e9j\u00e0 avoir une valeur (server block) dans <strong>&nbsp;<kbd>\/etc\/nginx\/sites-available\/your_domain<\/kbd><\/strong> avec la directive <strong>server_name<\/strong> correctement d\u00e9finie. La premi\u00e8re modification \u00e0 faire sera d&#8217;autoriser la valeur (server block) de votre domaine \u00e0 utiliser HTTP\/2 en le modifiant.<\/p>\n\n\n\n<p>Lancez le fichier de configuration de votre domaine&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nano \/etc\/nginx\/sites-available\/your_domain<\/code><\/pre>\n\n\n\n<p>Localisez les variables <kbd><strong>listen<\/strong> <\/kbd>li\u00e9es au port <strong>443<\/strong> dans le fichier&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">...\n\n    listen [::]:443 ssl ipv6only=on;\n\n    listen 443 ssl; \n\n...<\/pre>\n\n\n\n<p>La premi\u00e8re variable appartient aux connexions IPv6 et la deuxi\u00e8me est pour toutes les connexions IPv4. HTTP\/2 doit \u00eatre activ\u00e9 pour les deux.<\/p>\n\n\n\n<p>Chaque directive <strong>listen<\/strong> doit \u00eatre modifi\u00e9e pour inclure <strong>http2<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">...\n\n    listen [::]:443 ssl http2 ipv6only=on;\n\n    listen 443 ssl http2; \n\n...<\/pre>\n\n\n\n<p>Cela demande l&#8217;utilisation de HTTP\/2 de Nginx avec les navigateurs pris en charge.<\/p>\n\n\n\n<p>Modifiez l&#8217;\u00e9diteur de texte apr\u00e8s avoir enregistr\u00e9 le fichier de configuration.<\/p>\n\n\n\n<p>Chaque fois que des modifications sont apport\u00e9es aux fichiers de configuration de Nginx, faites attention aux erreurs de syntaxe dans la configuration, via&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nginx -t<\/code><\/pre>\n\n\n\n<p>L&#8217;output suivant appara\u00eetra si la syntaxe ne contient pas d&#8217;erreur&nbsp;:<\/p>\n\n\n\n<h5 class=\"has-text-align-center wp-block-heading\"><kbd>Output&nbsp;:<\/kbd><\/h5>\n\n\n\n<pre class=\"wp-block-preformatted\">nginx: the configuration file \/etc\/nginx\/nginx.conf syntax is ok\nnginx: configuration file \/etc\/nginx\/nginx.conf test is successful<\/pre>\n\n\n\n<p>Apr\u00e8s cela, notre serveur doit \u00eatre configur\u00e9 pour permettre l&#8217;utilisation d&#8217;une liste de cryptogramme plus d\u00e9finie.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u00c9tape 2 &#8211; Suppression d\u2019ensemble de cryptogrammes anciens et non s\u00e9curis\u00e9s<\/strong><\/h3>\n\n\n\n<p>Il existe une liste noire de cryptogrammes anciens et non s\u00e9curis\u00e9s dans HTTP\/2 qui doit \u00eatre \u00e9vit\u00e9e. Les ensembles de cryptogrammes sont des algorithmes cryptographiques d\u00e9crivant la fa\u00e7on dont les donn\u00e9es transf\u00e9r\u00e9es doivent \u00eatre chiffr\u00e9es.<\/p>\n\n\n\n<p>La m\u00e9thode que vous \u00eates cens\u00e9 utiliser pour d\u00e9finir les cryptogrammes d\u00e9pend de la configuration que vous avez choisie pour vos certificats TLS \/ SSL de Nginx.<\/p>\n\n\n\n<p>Si vous avez obtenu vos certificats via Certbot, le fichier&nbsp; <strong><kbd>\/etc\/letsencrypt\/options-ssl-nginx.conf<\/kbd><\/strong> a \u00e9t\u00e9 cr\u00e9\u00e9 et contient des ciphers qui ne sont pas assez puissants pour HTTP\/2. Malheureusement, cela emp\u00eacherait Certbot d&#8217;appliquer des mises \u00e0 jour \u00e0 l&#8217;avenir si ce fichier est modifi\u00e9. Dans ce cas, nous demanderons \u00e0 Nginx de ne pas utiliser ce fichier tout en sp\u00e9cifiant notre propre liste de ciphers.<\/p>\n\n\n\n<p>Lancez le fichier de configuration de la valeur (server block) de votre domaine&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">sudo nano \/etc\/nginx\/sites-available\/your_domain<\/code><\/pre>\n\n\n\n<p>Identifiez la ligne contenant le fichier <strong>options-ssl-nginx.conf<\/strong> et enlevez le commentaire:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># include \/etc\/letsencrypt\/options-ssl-nginx.conf; # managed by Certbot<\/pre>\n\n\n\n<p>Ajoutez la ligne suivante sous celle-ci afin de d\u00e9finir les cryptogrammes autoris\u00e9s:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">ssl_ciphers EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;<\/pre>\n\n\n\n<p>Quittez l&#8217;\u00e9diteur apr\u00e8s avoir enregistr\u00e9 le fichier.<\/p>\n\n\n\n<p>Dans votre \u00e9diteur de texte, ouvrez le fichier <strong><kbd>\/etc\/nginx\/snippets\/ssl-params.conf<\/kbd><\/strong> si vous avez utilis\u00e9 des certificats autosign\u00e9s ou celui d&#8217;un tiers que vous aviez configur\u00e9 en fonction des pr\u00e9requis&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nano \/etc\/nginx\/snippets\/ssl-params.conf<\/code><\/pre>\n\n\n\n<p>Trouvez cette ligne&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">...\nssl_ciphers ECDHE-RSA-AES256-GCM-SHA512:DHE-RSA-AES256-GCM-SHA512:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384;<\/pre>\n\n\n\n<p>Modifiez-la pour qu&#8217;elle ressemble \u00e0 ceci&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">...\nssl_ciphers EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;<\/pre>\n\n\n\n<p>Quittez l&#8217;\u00e9diteur apr\u00e8s avoir enregistr\u00e9 le fichier.<\/p>\n\n\n\n<p>Assurez-vous, cette fois aussi, de v\u00e9rifier les erreurs de syntaxe dans la configuration&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nginx -t<\/code><\/pre>\n\n\n\n<p>Si vous identifiez une erreur, corrigez-la, puis testez \u00e0 nouveau.<\/p>\n\n\n\n<p>Red\u00e9marrez Nginx une fois qu&#8217;il n&#8217;y a plus d&#8217;erreurs de syntaxe<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo systemctl restart nginx<\/code><\/pre>\n\n\n\n<p>V\u00e9rifions que le serveur fonctionne apr\u00e8s son red\u00e9marrage.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u00c9tape 3 &#8211; V\u00e9rifier que HTTP\/2 est Activ\u00e9<\/strong><\/h3>\n\n\n\n<p>Nous devons v\u00e9rifier que le serveur est op\u00e9rationnel et qu&#8217;il peut fonctionner avec HTTP\/2.<\/p>\n\n\n\n<p>Faites une requ\u00eate \u00e0 votre site en utilisant la commande&nbsp;<strong>curl<\/strong> et affichez les en-t\u00eates&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ curl -I -L https:\/\/your_domain<\/code><\/pre>\n\n\n\n<p>L&#8217;output suivant appara\u00eetra&nbsp;:<\/p>\n\n\n\n<p>Il est \u00e9galement possible de v\u00e9rifier que HTTP\/2 est ex\u00e9cut\u00e9 sur Google Chrome. Lancez Chrome et acc\u00e9dez \u00e0 <strong>http:\/\/your_domain<\/strong>. Ouvrez &#8220;Chrome Developer Tools&#8221; puis rechargez la page. Acc\u00e9dez \u00e0 l&#8217;onglet <strong>Network<\/strong>, cliquez avec le bouton droit sur la ligne d&#8217;en-t\u00eate du tableau commen\u00e7ant par <strong>Nom<\/strong>, ensuite s\u00e9lectionnez l&#8217;option <strong>Protocole<\/strong> dans le menu d\u00e9roulant.<\/p>\n\n\n\n<p>Vous verrez <strong>h2 <\/strong>(faisant r\u00e9f\u00e9rence \u00e0 HTTP\/2) dans une nouvelle colonne <strong>Protocol<\/strong>, qui indique que HTTP\/2 est op\u00e9rationnel.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"745\" height=\"577\" src=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/pasted-image-0-2.png\" alt=\"HTTP\/2 Support on Ubuntu nginx\" class=\"wp-image-1316\" srcset=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/pasted-image-0-2.png 745w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/pasted-image-0-2-300x232.png 300w, https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/pasted-image-0-2-150x116.png 150w\" sizes=\"(max-width: 745px) 100vw, 745px\" \/><\/figure>\n\n\n\n<p>Vous \u00eates maintenant pr\u00eat \u00e0 diffuser du contenu \u00e0 l&#8217;aide du protocole HTTP\/2. Passons \u00e0 l&#8217;augmentation de la s\u00e9curit\u00e9 et de la performance en activant HSTS.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u00c9tape 4 &#8211; Activer le HTTP Strict Transport Security (HSTS)<\/strong><\/h3>\n\n\n\n<p>Vous pouvez activer HTTP Strict Transport Security (HSTS) pour \u00e9viter les redirections vers HTTPS m\u00eame si votre HTTP le demande. Si le navigateur identifie un en-t\u00eate HSTS, il ne tentera pas de se connecter \u00e0 nouveau au serveur via un HTTP normal pendant un certain moment. Quoi qu&#8217;il en soit, il utilisera une connexion HTTPS chiffr\u00e9e uniquement pour \u00e9changer des donn\u00e9es. Cet en-t\u00eate nous prot\u00e8ge \u00e9galement des attaques de r\u00e9trogradation de protocole (protocol downgrade).<\/p>\n\n\n\n<p>Dans votre \u00e9diteur, ouvrez le fichier de configuration de Nginx&nbsp;:&nbsp;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">sudo nano \/etc\/nginx\/nginx.conf<\/code><\/pre>\n\n\n\n<p>Ajoutez cette ligne au fichier afin d&#8217;activer HSTS:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">http {\n...\n    ##\n    # Virtual Host Configs\n    ##\n\n    include \/etc\/nginx\/conf.d\/*.conf;\n    include \/etc\/nginx\/sites-enabled\/*;\n    add_header Strict-Transport-Security \"max-age=15768000\" always;\n\n}\n\n...<\/pre>\n\n\n\n<p><strong><kbd>max-age<\/kbd><\/strong> est d\u00e9fini en secondes. La valeur <strong><kbd>15768000<\/kbd><\/strong> est \u00e9gale \u00e0 6 mois.<\/p>\n\n\n\n<p>Cet en-t\u00eate n&#8217;est pas ajout\u00e9 aux requ\u00eates du sous-domaine par d\u00e9faut. Si vous avez des sous-domaines et que vous souhaitez les appliquer par HSTS, ajoutez la variable <kbd><strong>includeSubDomains<\/strong> <\/kbd>\u00e0 la fin de la ligne comme ceci&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">add_header Strict-Transport-Security \"max-age=15768000; includeSubDomains\" always;<\/pre>\n\n\n\n<p>Quittez l&#8217;\u00e9diteur apr\u00e8s avoir enregistr\u00e9 le fichier.<\/p>\n\n\n\n<p>V\u00e9rifiez cette fois \u00e9galement les erreurs de syntaxe dans la configuration&nbsp;:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo nginx -t<\/code><\/pre>\n\n\n\n<p>Enfin, pour appliquer les modifications, red\u00e9marrez le serveur Nginx<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$ sudo systemctl restart nginx<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p>Votre serveur Nginx sert d\u00e9sormais des pages HTTP\/2. Ex\u00e9cutez un test sur votre serveur si vous souhaitez tester la force de votre connexion SSL.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction&nbsp;: Nginx est connu pour sa vitesse et sa fiabilit\u00e9 en tant que serveur web open source. Il est connu pour sa faible m\u00e9moire, sa grande flexibilit\u00e9, sa configuration facile et sa prise en charge de nombreux protocoles. L&#8217;Hypertexte Transport Protocole est l&#8217;origine du r\u00e9cent HTTP\/2, ce dernier est utilis\u00e9 sur le Web pour fournir ..<\/p>\n<div class=\"clear-fix\"><\/div>\n<p><a href=\"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/\" title=\"read more...\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[67,41],"tags":[],"yoast_head":"\n<title>Comment Configurer Nginx avec le Support de HTTP \/ 2 sur Ubuntu 18.04 - WebHi Tutorials &amp; Documentations<\/title>\n<meta name=\"description\" content=\"Nous vous fournissons ce guide qui vous aidera \u00e0 utiliser le support HTTP\/2 (http2) pour cr\u00e9er un serveur Nginx rapide et s\u00e9curis\u00e9.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment Configurer Nginx avec le Support de HTTP \/ 2 sur Ubuntu 18.04 - WebHi Tutorials &amp; Documentations\" \/>\n<meta property=\"og:description\" content=\"Nous vous fournissons ce guide qui vous aidera \u00e0 utiliser le support HTTP\/2 (http2) pour cr\u00e9er un serveur Nginx rapide et s\u00e9curis\u00e9.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/\" \/>\n<meta property=\"og:site_name\" content=\"WebHi Tutorials &amp; Documentations\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webhi.technology\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-18T16:02:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-21T11:35:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/nginx_http2_ubuntu_fr.jpg\" \/>\n<meta name=\"author\" content=\"webhi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@WebHiTechnology\" \/>\n<meta name=\"twitter:site\" content=\"@WebHiTechnology\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"webhi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/\"},\"author\":{\"name\":\"webhi\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54\"},\"headline\":\"Comment Configurer Nginx avec le Support de HTTP \/ 2 sur Ubuntu 18.04\",\"datePublished\":\"2022-07-18T16:02:38+00:00\",\"dateModified\":\"2022-07-21T11:35:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/\"},\"wordCount\":1389,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\"},\"articleSection\":[\"Administration syst\u00e8me Linux\",\"Serveurs web\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/\",\"name\":\"Comment Configurer Nginx avec le Support de HTTP \/ 2 sur Ubuntu 18.04 - WebHi Tutorials &amp; Documentations\",\"isPartOf\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#website\"},\"datePublished\":\"2022-07-18T16:02:38+00:00\",\"dateModified\":\"2022-07-21T11:35:15+00:00\",\"description\":\"Nous vous fournissons ce guide qui vous aidera \u00e0 utiliser le support HTTP\/2 (http2) pour cr\u00e9er un serveur Nginx rapide et s\u00e9curis\u00e9.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.webhi.com\/how-to\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Comment Configurer Nginx avec le Support de HTTP \/ 2 sur Ubuntu 18.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#website\",\"url\":\"https:\/\/www.webhi.com\/how-to\/\",\"name\":\"WebHi Tutorials &amp; Documentations\",\"description\":\"System administration and knowledge base\",\"publisher\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.webhi.com\/how-to\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#organization\",\"name\":\"WebHi Technology\",\"url\":\"https:\/\/www.webhi.com\/how-to\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png\",\"contentUrl\":\"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png\",\"width\":288,\"height\":95,\"caption\":\"WebHi Technology\"},\"image\":{\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webhi.technology\",\"https:\/\/twitter.com\/WebHiTechnology\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54\",\"name\":\"webhi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063\",\"contentUrl\":\"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063\",\"caption\":\"webhi\"},\"sameAs\":[\"https:\/\/www.webhi.com\/how-to\"],\"url\":\"https:\/\/www.webhi.com\/how-to\/author\/webhi\/\"}]}<\/script>\n","yoast_head_json":{"title":"Comment Configurer Nginx avec le Support de HTTP \/ 2 sur Ubuntu 18.04 - WebHi Tutorials &amp; Documentations","description":"Nous vous fournissons ce guide qui vous aidera \u00e0 utiliser le support HTTP\/2 (http2) pour cr\u00e9er un serveur Nginx rapide et s\u00e9curis\u00e9.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/","og_locale":"en_US","og_type":"article","og_title":"Comment Configurer Nginx avec le Support de HTTP \/ 2 sur Ubuntu 18.04 - WebHi Tutorials &amp; Documentations","og_description":"Nous vous fournissons ce guide qui vous aidera \u00e0 utiliser le support HTTP\/2 (http2) pour cr\u00e9er un serveur Nginx rapide et s\u00e9curis\u00e9.","og_url":"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/","og_site_name":"WebHi Tutorials &amp; Documentations","article_publisher":"https:\/\/www.facebook.com\/webhi.technology","article_published_time":"2022-07-18T16:02:38+00:00","article_modified_time":"2022-07-21T11:35:15+00:00","og_image":[{"url":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/nginx_http2_ubuntu_fr.jpg"}],"author":"webhi","twitter_card":"summary_large_image","twitter_creator":"@WebHiTechnology","twitter_site":"@WebHiTechnology","twitter_misc":{"Written by":"webhi","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/#article","isPartOf":{"@id":"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/"},"author":{"name":"webhi","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54"},"headline":"Comment Configurer Nginx avec le Support de HTTP \/ 2 sur Ubuntu 18.04","datePublished":"2022-07-18T16:02:38+00:00","dateModified":"2022-07-21T11:35:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/"},"wordCount":1389,"commentCount":0,"publisher":{"@id":"https:\/\/www.webhi.com\/how-to\/#organization"},"articleSection":["Administration syst\u00e8me Linux","Serveurs web"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/","url":"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/","name":"Comment Configurer Nginx avec le Support de HTTP \/ 2 sur Ubuntu 18.04 - WebHi Tutorials &amp; Documentations","isPartOf":{"@id":"https:\/\/www.webhi.com\/how-to\/#website"},"datePublished":"2022-07-18T16:02:38+00:00","dateModified":"2022-07-21T11:35:15+00:00","description":"Nous vous fournissons ce guide qui vous aidera \u00e0 utiliser le support HTTP\/2 (http2) pour cr\u00e9er un serveur Nginx rapide et s\u00e9curis\u00e9.","breadcrumb":{"@id":"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.webhi.com\/how-to\/fr\/comment-configurer-nginx-avec-le-support-de-http-2-sur-ubuntu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.webhi.com\/how-to\/"},{"@type":"ListItem","position":2,"name":"Comment Configurer Nginx avec le Support de HTTP \/ 2 sur Ubuntu 18.04"}]},{"@type":"WebSite","@id":"https:\/\/www.webhi.com\/how-to\/#website","url":"https:\/\/www.webhi.com\/how-to\/","name":"WebHi Tutorials &amp; Documentations","description":"System administration and knowledge base","publisher":{"@id":"https:\/\/www.webhi.com\/how-to\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webhi.com\/how-to\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.webhi.com\/how-to\/#organization","name":"WebHi Technology","url":"https:\/\/www.webhi.com\/how-to\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/","url":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png","contentUrl":"https:\/\/www.webhi.com\/how-to\/gilrogre\/2022\/07\/logo.png","width":288,"height":95,"caption":"WebHi Technology"},"image":{"@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webhi.technology","https:\/\/twitter.com\/WebHiTechnology"]},{"@type":"Person","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/b31e76e2311cdc0bb90f5e2733059a54","name":"webhi","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.webhi.com\/how-to\/#\/schema\/person\/image\/","url":"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063","contentUrl":"https:\/\/www.webhi.com\/how-to\/ahuphiph\/litespeed\/avatar\/e20da107d0f4c765ead2eef88ad019d8.jpg?ver=1780005063","caption":"webhi"},"sameAs":["https:\/\/www.webhi.com\/how-to"],"url":"https:\/\/www.webhi.com\/how-to\/author\/webhi\/"}]}},"_links":{"self":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/244"}],"collection":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/comments?post=244"}],"version-history":[{"count":29,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/244\/revisions"}],"predecessor-version":[{"id":1451,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/posts\/244\/revisions\/1451"}],"wp:attachment":[{"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/media?parent=244"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/categories?post=244"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webhi.com\/how-to\/wp-json\/wp\/v2\/tags?post=244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}