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 Virtualhost - Configuration DNS

Accédez au site WEB GODADDY et achetez un domaine DNS.

Dans notre exemple, nous avons acheté un domaine nommé :

Copy to Clipboard

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.

APACHE VIRTUALHOST DNS

Utilisez la commande NSLOOKUP pour tester votre configuration DNS.

Copy to Clipboard

Voici la sortie de commande.

Copy to Clipboard

félicitations! Vous avez terminé la configuration DNS requise.

Tutoriel Nginx Virtualhost - Sites Web multiples sur le même serveur

Installez le serveur Nginx.

Copy to Clipboard

Créez un répertoire pour stocker les nouveaux fichiers du site Web.

Copy to Clipboard

Les fichiers du site Web seront stockés à l’intérieur de l’annuaire suivant :

Copy to Clipboard

Créez un fichier de configuration Nginx pour le nouveau site Web.

Copy to Clipboard

Voici le fichier avec notre configuration.

Copy to Clipboard

Créez un lien symbolique pour activer la configuration d'hôte virtuel Nginx.

Copy to Clipboard

Redémarrez le service Nginx.

Copy to Clipboard

Créez une page de test à l'intérieur du nouvel annuaire du site Web.

Copy to Clipboard

Voici le contenu du fichier.

Copy to Clipboard

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

Nginx - Server block configuration

Félicitations! Vous avez terminé la configuration Server Blocks de Nginx.