Comment configurer Apache Hôtes virtuels sur CentOS 8
Apache vous permet d'héberger plusieurs domaines et sites Web sur une seule adresse IP. Ceci est fourni par le mécanisme de l'hôte virtuel. Chacun d'eux a une configuration individuelle.
Dans le Serverspace vous pouvez créer un serveur avec l'application déjà installée "Apache".
Dans ce tutoriel, nous allons configurer Apache hôtes virtuels. Nous avons récemment installé le lamp empiler sur CentOS 8. Commencez par installer Apache et continuez avec ce guide.
Créer des dossiers
Créez un dossier pour chaque site Web dans le / var / www /.
Marque apache user le propriétaire de ce dossier.
Fichiers de configuration pour les hôtes virtuels
Apache fonctionne avec tous les fichiers avec le .conf prolongement de la / Etc /httpd/conf.d/ dossier. Créez un fichier de configuration pour votre site.
Insérez-y les lignes suivantes. Remplacez domain-name.com par votre nom de domaine.
nom_serveur nom-domaine.com
ServerAlias www.nom-de-domaine.com
DocumentRoot /var/www/nom-de-domaine.com
ErreurLog /var/log/httpd/nom-de-domaine.com-error.log
Journal personnalisé /var/log/httpd/domain-name.com-access.log combiné
Si vous souhaitez que plusieurs noms de domaine fonctionnent avec le même contenu, listez-les simplement en les séparant par un space dans le ServerAlias ligne.
Enregistrez et fermez le fichier, redémarrez le service.
Apache test d'hôte virtuel
Pour vérifier le fonctionnement de l'hôte virtuel, placez un index.html fichier avec du contenu dans le répertoire d'accueil du site.