Dans ce didacticiel, nous allons vous montrer comment installer la version principale de Nginx sur votre Debian 9. Pour ceux d'entre vous qui ne le savaient pas, Nginx a deux référentiels ou branches principaux que les gens peuvent utiliser pour installer ou mettre à jour les packages Nginx. Lorsque vous installez Nginx à partir des référentiels par défaut de Debian, vous installez Nginx à partir du référentiel stable.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter "sudo" aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation étape par étape de la version principale de Nginx sur un serveur Debian 9 (Stretch).
Installer la version principale de Nginx sur Debian 9 Stretch
Étape 1. Avant d'installer un logiciel, il est important de s'assurer que votre système est à jour en exécutant ces commandes apt-get suivantes dans le terminal :
apt-get update apt-get upgrade
Étape 2. Installation de la version principale de Nginx sur le serveur Debian.
Tout d'abord, nous allons télécharger la clé d'authentification du référentiel Nginx :
wget http://nginx.org/keys/nginx_signing.key
Ensuite, exécutez la commande ci-dessous pour installer la clé du référentiel :
apt-key add nginx_signing.key
Supprimez maintenant la clé d'authentification Nginx téléchargée du répertoire racine :
rm nginx_signing.key
Ensuite, nous devrons ajouter le dépôt officiel Nginx :
nano /etc/apt/sources.list
Ensuite, ajoutez les deux lignes suivantes à la fin du fichier :
deb http://nginx.org/packages/mainline/debian/ stretch nginx deb-src http://nginx.org/packages/mainline/debian/ stretch nginx
Exécutez les commandes ci-dessous pour installer Nginx :
apt-get update apt-get install nginx
Vérifiez la version de Nginx :
$ nginx -v nginx version: nginx/1.13.8
Démarrez Nginx et ajoutez-le pour démarrer automatiquement au démarrage de votre système en utilisant :
systemctl restart nginx systemctl enable nginx
Vous pouvez vérifier que Nginx fonctionne vraiment en ouvrant votre navigateur Web préféré et en entrant l'URL http://your-server's-address, s'il est installé, puis vous verrez ceci :
Félicitations ! Vous avez installé avec succès la version principale de Nginx. Merci d'avoir utilisé ce didacticiel pour l'installation du serveur Web de la version principale de Nginx sur le système Debian 9 Stretch. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consultez le Nginx officiel sur le site Web.