Comment installer Nginx sur le serveur Ubuntu

Nginx est un serveur Web HTTP pour Linux et d'autres plates-formes de serveur. Il est considéré comme l'alternative la plus complète au serveur Web Apache. Ce guide vous montrera comment configurer Nginx dans Ubuntu Server.

Que faire avant d'installer Nginx sur Ubuntu

Avant d'installer Nginx sur Ubuntu Server , il est important que tous les packages soient mis à jour et que toutes les mises à jour de sécurité soient installées. Bien qu'il soit possible d'utiliser le serveur Web Nginx sur Ubuntu sans mise à jour, ce n'est pas une bonne idée, car vous pourriez être vulnérable aux attaques.

Heureusement, la mise à jour d'Ubuntu, même sur le serveur, est incroyablement facile. Pour commencer, exécutez la commande apt update . Cette commande actualisera vos sources logicielles et vérifiera si de nouvelles mises à jour sont disponibles.

mise à jour sudo apt

Lors de l'exécution de la commande apt update , il est temps d'exécuter la commande apt upgrade . Cette commande prendra toutes les mises à jour logicielles et les installera sur votre système Ubuntu. Le processus de mise à jour peut prendre du temps, surtout si vous avez de nombreuses mises à jour à installer, alors soyez patient.

mise à niveau sudo apt

Après avoir installé toutes les mises à niveau, vous devrez redémarrer Ubuntu. Pourquoi? Parfois, lors de la mise à jour d'Ubuntu, un nouveau noyau est installé. Un nouveau noyau ne peut pas être utilisé tant qu'un redémarrage du système n'a pas eu lieu.

Pour redémarrer rapidement Ubuntu, exécutez la commande sudo reboot .

redémarrage sudo

Une fois que vous vous reconnecterez, Ubuntu sera à jour et prêt pour Nginx !

Comment installer Nginx sur Ubuntu

Le serveur Web Nginx est assez facile à démarrer sur Ubuntu car il se trouve dans les principaux référentiels de logiciels. Pour installer Nginx, exécutez la commande apt install suivante et configurez le package "nginx".

sudo apt installer nginx

Ubuntu vous demandera un mot de passe lorsque vous écrivez la commande ci-dessus. À l'aide du clavier, saisissez le mot de passe de votre compte utilisateur. Si votre compte n'a pas d'accès sudo , vous pouvez vous connecter à root et installer le package à la place.

Remarque : vous devez déverrouiller le compte racine Ubuntu pour vous connecter avec su .

su -

apt installer nginx

En entrant la commande apt install et en entrant le mot de passe de votre compte utilisateur, Ubuntu collectera toutes les dépendances nécessaires pour configurer Nginx. Il vous demandera alors d'appuyer sur la touche Y pour confirmer que vous souhaitez installer le logiciel. Appuyez sur Y pour confirmer.

Lorsque vous appuyez sur la touche Y du clavier, le gestionnaire de packages Ubuntu configure Nginx et le fait fonctionner sur votre système de serveur Ubuntu.

Comment autoriser Nginx à travers le pare-feu Ubuntu

Si vous utilisez le pare-feu UFW sur le serveur Ubuntu, vous devrez autoriser Nginx à le traverser pour en tirer pleinement parti. Si vous ne le faites pas, Nginx risque de ne pas fonctionner correctement. Pour autoriser UFW à travers le pare-feu, procédez comme suit.

Utilisez la commande ufw app list . Notez que vous devrez accéder au compte root pour exécuter la commande ufw app list sur votre serveur Ubuntu. Si vous ne pouvez pas accéder au compte root avec su , exécutez la commande sudo -s .

su - liste d'applications ufw

Lorsque vous exécutez la commande ufw app list , le pare-feu Ubuntu vous montrera les "applications disponibles". Ces "applications disponibles" doivent être "Nginx Full", "Nginx HTTP", "Nginx HTTPS", etc.

Pour activer le trafic de port avec Nginx uniquement via le port 443 (HTTPS), vous pouvez utiliser la commande ufw allow « Nginx HTTPS » . Cette commande est idéale pour ceux qui n'utilisent pas HTTP et exécutent tout via HTTPS.

ufw autorise 'Nginx HTTPS'

Si, toutefois, vous comptez sur HTTP (port 80), vous pouvez activer ce port via le pare-feu Ubuntu à l'aide de la commande ufw allow , mais cette fois en remplaçant "Nginx HTTPS" par "Nginx HTTP".

ufw autorise 'Nginx HTTP'

Si vous comptez à la fois sur HTTP et HTTPS, il existe un troisième profil dans le pare-feu Ubuntu disponible pour l'activation. Ce profil s'appelle "Nginx Full". L'activation de cette option autorisera le trafic sur le port 80 (HTTP) ainsi que sur le port 443 (HTTPS). Utilisez la commande ufw allow 'Nginx Full' pour activer le profil.

ufw autorise 'Nginx complet'

Comment désactiver le pare-feu ufw

Bien que ce soit une bonne idée de garder le pare-feu Ubuntu en place et d'autoriser Nginx à le traverser, ce n'est pas une obligation. Si vous n'exposez pas votre serveur Web Nginx au grand Internet, et que ce n'est que pour le réseau local, vous n'en aurez peut-être pas besoin. Voici comment désactiver le pare-feu.

Pour désactiver le pare-feu Ubuntu, vous pouvez simplement exécuter le ufw disable . Cette commande désactivera le pare-feu, mais ne le désinstallera pas.

ufw désactiver

Alternativement, si vous souhaitez supprimer complètement le pare-feu, vous pouvez exécuter la commande apt remove uninstall . Cette commande supprimera entièrement le pare-feu.

apt supprimer ufw

Leave a Comment

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

Diagnostics MP3 : jusquà 50 problèmes avec les fichiers audio MP3

MP3 Diags est l'outil idéal pour corriger les problèmes de votre collection musicale. Il peut baliser correctement vos fichiers MP3, ajouter des pochettes d'album manquantes et corriger les VBR.

Applications de notification de bureau Google Voice

Applications de notification de bureau Google Voice

Tout comme Google Wave, Google Voice a suscité un véritable buzz à travers le monde. Google ambitionne de révolutionner nos communications et, comme il devient

Téléchargez vos favoris Flickr avec FlickrFaves

Téléchargez vos favoris Flickr avec FlickrFaves

De nombreux outils permettent aux utilisateurs de Flickr de télécharger leurs photos en haute qualité, mais existe-t-il un moyen de télécharger les favoris Flickr ? Nous avons récemment découvert

OK Sampler est un logiciel déchantillonnage musical gratuit

OK Sampler est un logiciel déchantillonnage musical gratuit

Qu'est-ce que l'échantillonnage ? Selon Wikipédia, « C'est l'acte de prendre une partie, ou un échantillon, d'un enregistrement sonore et de le réutiliser comme instrument ou

Sauvegarde de Google Sites : Importation/Exportation

Sauvegarde de Google Sites : Importation/Exportation

Google Sites est un service de Google permettant d'héberger un site web sur ses serveurs. Cependant, il n'offre aucune option de sauvegarde intégrée.

Application de bureau Google Tasks

Application de bureau Google Tasks

Google Tasks n'est pas aussi populaire que d'autres services Google tels que Calendar, Wave, Voice, etc., mais il est toujours largement utilisé et fait partie intégrante de la vie quotidienne des gens.

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Comment récupérer des partitions et des données de disque dur perdues ? [Guide]

Dans notre guide précédent sur l'effacement sécurisé du disque dur et des supports amovibles via Ubuntu Live et le CD de démarrage DBAN, nous avons discuté du disque basé sur Windows

Comment activer la connexion automatique à Kodi sous Linux

Comment activer la connexion automatique à Kodi sous Linux

Guide complet pour activer la connexion automatique à Kodi sous Linux avec diverses distributions et environnements de bureau.

Comment exécuter Rocket League sur Linux

Comment exécuter Rocket League sur Linux

Découvrez comment exécuter Rocket League sur Linux malgré l

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Linux : Comment exporter et importer des machines virtuelles dans VMware Workstation

Découvrez comment exporter et importer efficacement des machines virtuelles utilisant le format OVF avec VMware Workstation 16 sur Linux.