Souhaitez-vous apprendre à installer Nginx et configurer plusieurs sites Web sur un ordinateur fonctionnant sous Ubuntu Linux ? Dans ce tutoriel, nous allons vous montrer comment utiliser la fonctionnalité Virtualhost pour configurer plusieurs sites Web sur le même serveur Nginx.
Nginx appelle Virtualhosts la fonction SERVER BLOCKS.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
Dans notre exemple, l’adresse IP du serveur Nginx est 36.160.86.106.
Dans notre exemple, le serveur Nginx héberge le site WWW.GAMEKING.TIPS.
Liste des équipements
La section suivante présente la liste des équipements utilisés pour créer ce didacticiel.
En tant qu’associé Amazon, je gagne des achats admissibles.
Nginx – Tutoriel connexe:
Sur cette page, nous offrons un accès rapide à une liste de tutoriels liés à Nginx.
Nginx Virtualhost – Configuration DNS
Accédez au site WEB GODADDY et achetez un domaine DNS.
Dans notre exemple, nous avons acheté un domaine nommé :
Vous pouvez utiliser n’importe quel site web pour acheter un domaine DNS, GoDaddy est juste mon choix personnel.
Créez une entrée DNS pointant votre site Web vers l’ordinateur exécutant Nginx.
Dans notre exemple, nous avons créé une entrée DNS pointant WWW.GAMEKING.TIPS au 35.160.86.106.
Utilisez la commande NSLOOKUP pour tester votre configuration DNS.
Voici la sortie de commande.
félicitations! Vous avez terminé la configuration DNS requise.
Tutoriel Nginx Virtualhost – Sites Web multiples sur le même serveur
Installez le serveur Nginx.
Créez un répertoire pour stocker les nouveaux fichiers du site Web.
Les fichiers du site Web seront stockés à l’intérieur de l’annuaire suivant :
Créez un fichier de configuration Nginx pour le nouveau site Web.
Voici le fichier avec notre configuration.
Créez un lien symbolique pour activer la configuration d’hôte virtuel Nginx.
Redémarrez le service Nginx.
Créez une page de test à l’intérieur du nouvel annuaire du site Web.
Voici le contenu du fichier.
Ouvrez votre navigateur et essayez d’accéder au site web virtuel.
Dans notre exemple, l’URL suivante a été saisie dans le navigateur :
• http://www.gameking.tips
Félicitations! Vous avez terminé la configuration Server Blocks de Nginx.