web-dev-qa-db-fra.com

La création d'un nouveau serveur virtuel ou d'un sous-serveur casse tous les domaines existants

Hellow,

J'ai 3 domaines et plusieurs sous-domaines dans Virtualmin qui fonctionne bien. Au cours des 1 dernières années, je n’ai effectué aucune maintenance du serveur, mis à part la mise à jour des packages figurant dans le panneau de configuration de Webmin.

PROBLÈME

J'ai essayé d'ajouter un sous-domaine (serveur secondaire) pour un domaine existant. Désormais, tous les domaines et sous-domaines pointent vers public_html du serveur virtuel ou du sous-serveur nouvellement créé.

Exemple: si je souhaite ajouter une sous-principale/un sous-serveur à www.example1.com, tous les autres domaines et sous-domaines existants pointent vers /home/example1/domains/test.example1.com/public_html

Ou si je crée un nouveau serveur virtuel pour www.example2.com, tous les autres domaines et sous-domaines existants pointent vers/home/example2/public_html

Webmin -> Apache Webserver -> L'hôte virtuel existant ressemble à ceci.

Type            Address     Port    Server Name             Document Root
Virtual Server  Any         80      medlk.myolddomain.com   /home/abcd/domains/medlk.myolddomain.com/public_html 
Virtual Server  Any         80      mydocs.myolddomain.com  /home/abcd/domains/mydocs.myolddomain.com/public_html 
Virtual Server  128.123.33.334  80  test.myolddomain.com /home/abcd/domains/test.myolddomain.lk/public_html 

Il montre l'adresse IP où il devrait afficher "Tous".

Le serveur virtuel nouvellement créé ne partage pas l'adresse IP. Au lieu de cela, tous les domaines avec cette adresse IP pointent vers le dossier public_html nouvellement créé.

Pour le résoudre, je dois le faire,
1. Supprimer le nouveau serveur virtuel que j'ai créé ou
2. Modifier le serveur virtuel -> Fonctionnalités activées -> DÉSACTIVER le site Web Apache (Supprimer la coche)
3. Changer l'adresse IP de ce serveur

Je n'ai aucune idée de ce qui ne va pas. J'apprécierais vraiment vos conseils pour aborder ce problème.

Je vous remercie

1
afdhaal faurdeen

RÉSOLU

Pour l'instant, j'ai résolu le problème en modifiant, /etc/Apache2/sites-available/xxxx.conf

Le changement que j'ai fait dans la première ligne, <VirtualHost 128.xxx.xxx.227:80> Changed it to, <VirtualHost *:80>

1
afdhaal faurdeen