- Publicité -


Il s’agit d’une étape facultative destinée uniquement à ceux qui souhaitent héberger plusieurs sites sur le même serveur. Jusqu’à présent, notre Configuration de la LAMPE ne peut héberger qu’un seul site. Si vous souhaitez héberger plusieurs sites, vous devez installer ou configurer des fichiers hôtes virtuels. Les fichiers d’hôte virtuel Apache encapsulent les configurations de plusieurs sites Web.

Pour cette section, nous allons créer un fichier d’hôte virtuel Apache pour montrer comment vous pouvez configurer vos hôtes virtuels dans Linux rocheux.

- Publicité -

Exigences

Noter: Dans notre configuration, nous utilisons le nom de domaine tecmint.info qui pointe vers l’adresse IP publique de notre serveur virtuel. Assurez-vous d’utiliser votre propre nom de domaine dans tous les cas où notre nom de domaine apparaît.

Création d’une structure de répertoire virtuel Apache

La première étape consiste à créer un répertoire qui accueillera les fichiers du site Web ou du domaine. Ce sera le Racine de document qui sera dans le /var/www/ chemin. Exécutez donc la commande suivante.

$ sudo mkdir -p /var/www/tecmint.info/html

Ensuite, nous allons créer un simple index.html que nous utiliserons pour tester notre fichier hôte virtuel.

$ sudo vim /var/www/tecmint.info/html/index.html

Insérez les lignes HTML suivantes.

<!DOCTYPE html>
<html lang="en">
  <head>
    <title>Welcome to tecmint.info!</title>
  </head>
  <body>
    <h1>Success! The tecmint.info virtual host is active and running!</h1>
  </body>
</html>

Enregistrez le fichier HTML et quittez.

Attribuez ensuite les autorisations à l’utilisateur actuellement connecté pour lui permettre de modifier les répertoires de la racine Web sans problème d’autorisation.

$ sudo chown -R $USER:$USER /var/www/tecmint.info/html

Création d’un fichier d’hôte virtuel Apache

À ce stade, nous allons créer un fichier hôte virtuel distinct pour notre domaine. Par défaut, Rocky Linux 8, juste comme CentOS 8, charge toutes ses configurations depuis le /etc/httpd/conf.d annuaire.

Alors, continuez et créez un fichier hôte virtuel séparé.

$ sudo vim /etc/httpd/conf.d/tecmint.info.conf

Collez le contenu ci-dessous pour définir l’hôte virtuel.

<VirtualHost *:80>
    ServerName www.tecmint.info
    ServerAlias tecmint.info
    DocumentRoot /var/www/tecmint.info/html

    <Directory /var/www/tecmint.info/html>
        Options -Indexes +FollowSymLinks
        AllowOverride All
    </Directory>

    ErrorLog /var/log/httpd/tecmint.info-error.log
    CustomLog /var/log/httpd/tecmint.info-access.log combined
</VirtualHost>

Enregistrez les modifications et quittez le fichier hôte virtuel.

Pour vérifier si toutes les configurations sont saines, exécutez la commande :

$ sudo apachectl configtest
Vérifier la configuration d'Apache dans Rocky Linux
Vérifier la configuration d’Apache dans Rocky Linux

Ensuite, redémarrez Apache pour appliquer les modifications apportées.

$ sudo systemctl restart httpd

Lancez ensuite votre navigateur Web et parcourez votre domaine comme suit :

http://tecmint.info

Cela devrait afficher l’exemple de page HTML que nous avons configuré à l’étape 1 de cette section. C’est la preuve à toute épreuve que notre configuration d’hôte virtuel fonctionne !

Vérifier le domaine d'hôte virtuel Apache
Vérifier le domaine d’hôte virtuel Apache

Si vous avez plusieurs noms de domaine, répétez les mêmes étapes pour configurer les fichiers d’hôte virtuel pour chaque domaine ou site Web.

Conclusion

Et voila. Nous avons configuré avec succès des fichiers d’hôtes virtuels pour héberger plusieurs sites Web ou domaines dans Rocky Linux 8 avec le LAMPE empiler. Vous pouvez procéder à l’hébergement de vos applications Web.

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer :

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, de guides et de livres Linux sur le Web. Des millions de personnes visitent TecMint ! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT pour tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café ( ou 2 ) en guise de remerciement.

Soutenez-nous

Nous sommes reconnaissants pour votre soutien sans fin.

.

Rate this post
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici