[NOTE] Installer Nginx stable pour Debian 7 et 8

Rédigé par citizenz - - 3 commentaires

La version de Nginx dans les ports de Debian 8 est actuellement la 1.6.2-5+deb8u4

Cela ne pose pas de problème en soit mais vous pouvez installer la version "stable" depuis les ports officiels Nginx afin de disposer d'une appli plus à jour (version actuelle : 1.12.0) et qui permet d'avoir accès à certaines "fonctions" ou "configs" comme par exemple l'utilisation de HTTP2 (qui sert à améliorer le temps de chargement des pages d’un site web sécurisé ) ou une légère différence dans la mise en place de la configuration. En effet, avec la version "stable", finis les répertoires "sites-enabled" et autres "sites-available". Tout se trouve dans le rep /etc/nginx/conf.d.

Sur le Net, on trouve ces précisions :
Qu’est-ce HTTP/2 ?
Le protocole HTTP/2 reprend les bases du protocole HTTP 1.1 tout en ajoutant de la rapidité et de la sécurité (support du SSL) car basé sur le code de SPDY, un protocole développé par Google.
La grande force du protocole HTTP/2 est de pouvoir faire du « Multiplexing », qui permet d’envoyer dans un seul flux de données tous les fichiers d’un site web.
Pour résumé HTTP/2 c’est : support du protocole SSL + Multiplexing = Chargement de page web sécurisé très rapide !

Pour installer cette version "stable", c'est assez simple :

wget -O - https://nginx.org/keys/nginx_signing.key | apt-key add -
echo "deb http://nginx.org/packages/debian/ $(lsb_release -sc) nginx" > /etc/apt/sources.list.d/nginx.list
apt update
apt install nginx
CitizenZ : Geek quadra nivernais
fan d'ovalie, de musique, de linuxeries et de Net !

À lire également

3 commentaires

#1  - f4b1 a dit :

Merci pour l'astuce, simple et limpide smile Surtout pour ceux qui commencent comme moi !

Répondre
#2  - oFanch a dit :

Salut!
Merci pour cette info!

Je viens de faire la bascule de nginx en 1.6.2 en 1.12 et je t'avoue être un peu perdu!
Quand je reprend mes anciennes config qui fonctionnaient très bien, et que je l'ai mets dans /etc/nginx/conf.d plus rien ne fonctionne (en changeant évidement le nom du fichier de **.tld en **.conf)

Tu n'aurais pas un petit lien dans tes bookmarks qui explique rapidement les changement et comment y faire face s'il te plait?
Ça serait vraiment cool! Merci d'avance

Répondre
#3  - citizenz7 a dit :

@oFanch : théoriquement, tout devrait fonctionner comme avant. Il n'y a pas de différence dans la configuration des fichiers de conf.
Pourrais-tu utiliser le forum de freetorrent.fr (https://forum.freetorrent.fr/) et y mettre les erreurs que tu vois dans les logs Nginx ? Ca sera plus simple et plus souple qu'ici.

Répondre

Fil RSS des commentaires de cet article

Écrire un commentaire

 Se rappeler de moi sur ce site
Quelle est la première lettre du mot 4ntshp ?