Je viens de suivre ce tutoriel sur la configuration de la virtualisation basée sur le nom dans Apache, et cela a très bien fonctionné.
Le didacticiel vous a essentiellement permis d'ajouter un fichier de configuration à sites-available
appelé yourdomain.com
, puis de le lier à sites-enabled
.
Par défaut, apache comprend deux fichiers de configuration du site dans sites-available
, default
et defualt-ssl
.
Devriez-vous modifier ces fichiers ou supprimer le lien du sites-enabled
répertoire?
Après avoir joué avec cela (localement), j'ai réalisé que par défaut le site par défaut pointe vers votre /var/www
répertoire racine , et donc si quelqu'un va directement à l'IP de votre serveur, ne pourrait-il pas alors voir tous les vhosts et autres répertoires dans /var/www
, à moins que la configuration par défaut de vhost est modifiée pour pointer vers un répertoire différent, ou renvoyée depuis sites-enabled
?
Je me demande simplement ce qui est couramment fait avec le site par défaut si le serveur est utilisé pour la virtualisation basée sur le nom?
Désolé si j'ai obtenu une partie de ceci incorrect car je suis tout à fait nouveau pour exécuter mon propre serveur Web.
la source