Souhaitez-vous apprendre à installer Apache 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 Apache.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41

Dans notre exemple, l’adresse IP du serveur Apache est 36.160.86.106.

Dans notre exemple, nous allons créer le site Web: 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.

Apache 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 Apache.

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

Installez le serveur Apache.

Copy to Clipboard

Activez le module Apache nommé : Mod_rewrite.

Copy to Clipboard

Modifiez le fichier de configuration Apache.

Copy to Clipboard

Ajoutez les lignes suivantes à la fin de ce fichier.

Copy to Clipboard

Créez des répertoires pour stocker les nouveaux fichiers et journaux du site Web.

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

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

Copy to Clipboard

Voici le fichier avec notre configuration.

Copy to Clipboard

Activer le nouveau site Web.

Copy to Clipboard

Redémarrez le service Apache.

Copy to Clipboard

Ouvrez votre navigateur et essayez d’accéder à la version HTTP du site Web.

Dans notre exemple, l’URL suivante a été saisie dans le navigateur :

• http://www.gameking.tips

Apache - Lets encrypt

Vous avez terminé la configuration d’hôte virtuel sur le serveur Apache.