Hallo!
Browser bekommt input www.foo.com
Root-DNS-Server wird angewählt
foo.com leitet auf 213.221.43.15
IP 213.221.43.15 wird angewählt
DNS sagt dass die Seiten also die Daten auf IP 132.245.13.35 sind
IP 132.245.13.35 wird angewählt
Nun wirds interessant:
Der APACHE muss nun wissen, in welchem Verzeichnis die Daten für
die Domain foo.com liegen, in dem Fall /var/www/html/foo.com/
Das ganze ist in der Text-File (ich glauuuuube httpd.conf, aber keien Garantie)
eingetragen als VHOST
So weit so gut
Nun fängt das Problem aber erst an:
Jede änderung der Domaindaten, jeder Neukunde, usw....
das muss ja in diese httpd.conf rein.
Nun hab ich aber ein extremes File-Locking Problem.
Auf File-Locking selbst verlasse ich mich exakt Null und Niente.
Das heißt ich würde das gerne anders lösen.
Ein Kollege sagte mir bereits ich sollte von der httpd.conf eine Kopie machen.
Diese Kopie editieren,
und alle 30 minuten die Kopie einspielen und Apache neu starten.
Finde ich aber nicht gut, weil ich ja die Kopie genauso zerschiessen kann (Filelocking) und dann spielt es automatisch nach 30 minuten die kaputte httpd.conf ein.
Ist alles mies.
FRAGE:
Wie kann ich diesen ganzen VHOST Käse über eine MySQL Datenbank regeln?
Oder gibt es da eine andere Möglichkeit die ich übersah??
Im Endeffekt muss es ganz glatt über ein Script laufen können ohne irgendeine Gefahr.
Danke! ;o)
Aquariophile