Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Windows

Comment installer et exécuter le serveur Nginx sous Windows

Nginx est un serveur Web très populaire avec les systèmes Linux et BSD. Il peut également être installé sur Windows 10. Cependant, il existe quelques limitations de performances dans Windows qui n’ont pas été atténuées jusqu’à présent, mais les développeurs aborderont ces problèmes dans une future version. Pour installer et exécuter Nginx avec succès sous Windows, suivez les étapes ci-dessous.

Contenu

Télécharger le serveur Nginx

Il existe de nombreuses versions téléchargeables de Nginx pour Windows, et Nginx recommande d’utiliser la « version principale ». Cependant, vous ne rencontrerez aucun problème si vous téléchargez sa version stable la plus récente pour Windows.

Sélectionnez la version souhaitée et téléchargez son fichier zip sur votre PC.

Dans un premier temps, vous devez extraire le nouveau dossier. Vous pouvez utiliser 7-zip, WinRAR ou tout autre logiciel de compression populaire.

Nginx Windows Extraire le fichier Zip

Après avoir extrait le contenu du fichier dans le dossier d’origine, vous devez déplacer l’intégralité du dossier fourni avec la copie de téléchargement intégrée dans les « fichiers de programme ». Nous pouvons soit déplacer, soit couper-coller ce dossier extrait.

Fichiers de programme Windows Nginx

Nous exécuterons Nginx à partir de cet emplacement en tant que programme de service Web par défaut.

Installation de Nginx

Pour installer et exécuter Nginx, sélectionnez et double-cliquez sur le fichier Nginx.exe. Il a maintenant été activé pour une utilisation ultérieure. Vous pouvez rencontrer un écran de blocage Windows Defender lors de l’exécution du serveur Nginx, ce que vous devez autoriser.

Programme d'exécution de Nginx Windows

À l’étape suivante, vous devez vérifier si l’installation a réussi. Pour cela, allez dans votre navigateur par défaut et tapez localhost. Microsoft Edge est le navigateur utilisé dans l’exemple ci-dessous. Si vous voyez un écran indiquant que le serveur Web Nginx est correctement installé et fonctionne, cela signifie qu’il n’y a eu aucun problème avec votre installation de Nginx sous Windows.

Hôte local du navigateur Windows Nginx

Pour arrêter Nginx, vous pouvez y mettre fin à partir de la fenêtre du Gestionnaire des tâches.

Tâche de fin de Nginx Windows

Exécuter Nginx sur votre PC Windows

Pour exécuter Nginx, vous devez utiliser Internet Information Services (IIS), qui est un serveur Web Microsoft qui sert les pages ou fichiers HTML demandés. Vous pouvez l’activer dans « Activer ou désactiver les fonctionnalités Windows » dans le Panneau de configuration. Vérifiez les champs requis pour « Outils de gestion Web » et « Console de gestion IIS ».

Nginx Windows II est activé

Il faudra un certain temps pour qu’IIS soit activé sur votre ordinateur au fur et à mesure que les modifications sont appliquées.

Nginx Windows II applique les modifications

Vous pouvez ouvrir IIS Manager directement à partir du menu Démarrer. Ouvrez-le toujours en mode Administrateur.

Menu Démarrer de Nginx Windows Iis Manager

Ici, vous pourrez accéder au site Web par défaut, qui se trouve généralement à l’adresse « inetpub wwwroot ». Ceci est également connu sous le nom de racine de l’application Web. Vous pouvez le rechercher dans l’explorateur de fichiers via une simple recherche.

Dossier racine Nginx Windows Inetpub

Il est utile de changer le chemin physique de cette racine vers un dossier plus souhaitable. J’ai créé un nouveau dossier « Work » dans C: et changé le chemin physique en « C:Work ». Lorsque vous double-cliquez sur l’option « site Web par défaut » dans IIS Manager, cela devrait conduire à ce nouveau dossier. Alternativement, vous pouvez cliquer avec le bouton droit sur le menu et sélectionner « explorer » pour le même résultat.

Psssssst :  11 questions que vous vous posez probablement à propos de Windows 11
Dossier racine du gestionnaire Nginx Windows Iis

Après cela, accédez au dossier Nginx que vous avez renommé dans les fichiers du programme. Cliquez sur « Conf » et sélectionnez « nginx.conf ». Ce fichier peut être modifié à l’aide de l’éditeur de texte Notepad++, mais vous pouvez utiliser n’importe quel autre éditeur tel qu’Atom ou Visual Studio Code.

Modifier le fichier de configuration Nginx avec Notepadplusplus

Dans Notepad ++, recherchez l’emplacement de la racine et modifiez-le par rapport au code html par défaut.

Racine de l'emplacement Windows Nginx

Comme indiqué ici, remplacez la racine par le chemin physique modifié dont nous avons discuté ci-dessus.

La racine de l'emplacement de Nginx Windows a été modifiée

Vous pouvez modifier le fichier index.html dans le dossier racine dans un onglet séparé. Remplacez le texte par ce que vous souhaitez que le serveur Web affiche à l’écran.

Nginx Windows Text Changed Index.html

Quittez le programme Nginx.exe en utilisant « Fin de tâche ». Ouvrez et exécutez le fichier « nginx.exe » en mode administrateur.

Tapez localhost dans une fenêtre de navigateur. Le serveur Web Nginx mettra en évidence les modifications que vous avez apportées.

Programme d'exécution Windows Nginx

Exemple d’application de Nginx sous Windows

Le site de ressources Nginx contient une liste complète d’applications de serveur Web que vous pouvez utiliser pour exécuter diverses applications sur un PC Windows.

Psssssst :  Windows 10 : Devenez un pro grâce à ces 11 hack

Par exemple, vous pouvez utiliser Nginx dans Windows pour créer un lien vers une page Web telle qu’une page de connexion client. Une fois que vous avez apporté les modifications de configuration dans le fichier « nginx.conf », vos utilisateurs finaux pourront accéder à la page de connexion de leur côté.

Revenez au fichier « nginx.conf » partagé dans la section précédente. Au lieu de « localhost », vous avez besoin d’un nom de domaine auquel le serveur peut accéder. « index.html » est une commande utilisée pour pointer vers n’importe quelle page html statique.

Nginx Windows Put Nom de domaine

À l’étape suivante, accédez à « emplacement » et modifiez le texte à l’aide d’un « api », suivi d’un serveur proxy ajouté avec un ping « http ». Cela devrait pointer vers n’importe quelle page de connexion vers laquelle vous souhaitez que cette page soit dirigée.

Connexion au serveur proxy Windows Nginx

Enregistrez le fichier et exécutez le programme « Nginx.exe » en mode administrateur. Pour que cette page de connexion soit agréable pour l’utilisateur final, vous devez avoir préalablement configuré le serveur Web dans un programme IDE comme Eclipse.

Questions fréquemment posées

1. Quelles sont les commandes de base pour faire fonctionner Nginx pour Windows 10 ?

Sous Windows, Nginx peut être exécuté en tant qu’application de console standard. Pour le gérer, les commandes simples suivantes sont fréquemment utilisées :

nginx -s stopRapid shutdownnginx -s quitGraceful shutdownnginx -s reloadChangement de configuration, démarrage de nouveaux processus de travail avec une nouvelle configuration, arrêt progressif des anciens processus de travailnginx -s réouvertureRéouverture des fichiers journaux

2. Quel est le rôle du serveur Web IIS dans les applications Nginx sous Windows ?

IIS est le serveur Web natif de Microsoft qui prend en charge HTTP, HTTPS, SMTP et d’autres protocoles, et n’est pas activé par défaut dans Windows. Lorsque Nginx est installé dans Windows, il gère le trafic en direct en fonction des modifications apportées aux fichiers nginx.conf. Pour cela, Nginx doit se connecter en interne à un IIS activé, puis mettre en cache sa réponse pour toute demande future.

Psssssst :  Qu'est-ce que l'Internet ?

La plus grande force de Nginx est qu’il est utilisé en amont avant les sites dynamiques à forte charge. Imaginez des dizaines de milliers d’utilisateurs de votre site Web téléchargeant un fichier vidéo important à partir d’IIS en même temps. Cela peut devenir douloureusement lent. si vous avez un serveur frontal très puissant comme Nginx qui gère le trafic à la place, la demande est traitée plus rapidement. Consultez la section « Exécution de Nginx sur un PC Windows » pour plus de détails sur le rôle du serveur Web IIS.

3.Comment Nginx s’exécute-t-il sous Windows ?

Nginx prend en charge plusieurs applications sous Windows, telles que le serveur Web, l’équilibreur de charge, le proxy de messagerie, etc. Pour les exécuter sous Windows, toutes les modifications souhaitées sont affectées à partir de diverses chaînes modifiées dans le fichier « nginx.conf » dans le dossier d’installation de Windows. Pour en savoir plus sur les commandes Nginx, y compris la documentation, visitez ce lien.

Nginx est aujourd’hui l’une des principales sociétés de serveurs Web. En outre, il est plus rapide, peut gérer plus de problèmes simultanés et est fiable. Pour résumer, si vous avez un site Web simple que vous souhaitez connecter à Nginx, vous pouvez le faire dès maintenant sans aucun problème. Lisez la suite pour vérifier la comparaison de Nginx à OpenLiteSpeed.

Cet article est-il utile ? Oui Non

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci