Virtuelle Hosts mit xampp
Hallo,
ich hab' ein Problem und weiß nicht mehr weiter, vielleicht könnt ihr mir ja helfen.
Also habe hier ein Netzwerk mit mehreren Server in einer Domäne:
server1.domain.com
server2.domain.com
server3.domain.com
...
auf server2 ist jetzt ein Webserver (Apache - xampp) mit mehreren Webseiten:
server2.domain.com/mediawiki
server2.domain.com/moodle
server2.domain.com/eventum
...
ich habe auf server2 einige virtuelle Hosts mit xampp eingerichtet und kann diese wunderbar lokal erreichen:
mediawiki.localhost --> server2.localhost/mediawiki
moodle.localhost --> server2.localhost/moodle
eventum.localhost --> server2.localhost/eventum
...
ich möchte diese Webseiten aber auch dementsprechend in der Domäne so erreichen können.
Das wäre doch dann so:
mediawiki.server2.domain.com
moodle.server2.domain.com
eventum.server2.domain.com
...
geht aber nicht, keine gültige URL.
Außerdem würde ich die Seiten gerne so erreichen können:
mediawiki.domain.com
moodle.domain.com
eventum.domain.com
...
Dazu muss ich glaub ich was am DNS schrauben, weiß aber nicht genau was...
Habt ihr eine Idee wie ich das realisieren kann?
LG Sibbel
ich hab' ein Problem und weiß nicht mehr weiter, vielleicht könnt ihr mir ja helfen.
Also habe hier ein Netzwerk mit mehreren Server in einer Domäne:
server1.domain.com
server2.domain.com
server3.domain.com
...
auf server2 ist jetzt ein Webserver (Apache - xampp) mit mehreren Webseiten:
server2.domain.com/mediawiki
server2.domain.com/moodle
server2.domain.com/eventum
...
ich habe auf server2 einige virtuelle Hosts mit xampp eingerichtet und kann diese wunderbar lokal erreichen:
mediawiki.localhost --> server2.localhost/mediawiki
moodle.localhost --> server2.localhost/moodle
eventum.localhost --> server2.localhost/eventum
...
ich möchte diese Webseiten aber auch dementsprechend in der Domäne so erreichen können.
Das wäre doch dann so:
mediawiki.server2.domain.com
moodle.server2.domain.com
eventum.server2.domain.com
...
geht aber nicht, keine gültige URL.
Außerdem würde ich die Seiten gerne so erreichen können:
mediawiki.domain.com
moodle.domain.com
eventum.domain.com
...
Dazu muss ich glaub ich was am DNS schrauben, weiß aber nicht genau was...
Habt ihr eine Idee wie ich das realisieren kann?
LG Sibbel
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 193491
Url: https://administrator.de/forum/virtuelle-hosts-mit-xampp-193491.html
Ausgedruckt am: 24.12.2024 um 00:12 Uhr
7 Kommentare
Neuester Kommentar
Moin,
einfach mit Serveralias die weiteren Namen in die jeweiligen Virtualhosts aufnehmen.
lks
Nachtrag: Vergleiche dazu auch das.
einfach mit Serveralias die weiteren Namen in die jeweiligen Virtualhosts aufnehmen.
lks
Nachtrag: Vergleiche dazu auch das.
Hallo,
also
moodle.domain.com -> IP von Server2?
mediawiki.domain.com -> IP von Server2?
eventum.domain.com -> IP von server2?
Also Namenauflösung funktioniert?
Dann versuch mal folgende xamp config
Du hast als Servername überall ".localhost" du greifst aber über ".domain.com" darauf zu.
Da der Eintrag "moodle.localhost" der erste ist wird er als Default genommen -> egal wie du auf den Server zugreifst du bekommst diese Seite.
Durch die Änderung auf den Anderen ServerNamen funktioniert das.
Wenn du mehrere ServerNamen brauchst gibt es die Option "ServerAlias"
Gruß
PS.: < code> < /code> Tags benutzen
lks war mal wieder schneller....
also
moodle.domain.com -> IP von Server2?
mediawiki.domain.com -> IP von Server2?
eventum.domain.com -> IP von server2?
Also Namenauflösung funktioniert?
Dann versuch mal folgende xamp config
NameVirtualHost IP_SERVER2:80
<VirtualHost IP_SERVER2:80>
ServerName moodle.domain.com
DocumentRoot "C:\xampp\htdocs\moodle\
</VirtualHost>
<VirtualHost IP_SERVER2:80>
ServerName mediawiki.domain.com
DocumentRoot "C:\xampp\htdocs\moodle\
</VirtualHost>
<VirtualHost IP_SERVER2:80>
ServerName eventum.domain.com
DocumentRoot "C:\xampp\htdocs\moodle\
</VirtualHost>
Du hast als Servername überall ".localhost" du greifst aber über ".domain.com" darauf zu.
Da der Eintrag "moodle.localhost" der erste ist wird er als Default genommen -> egal wie du auf den Server zugreifst du bekommst diese Seite.
Durch die Änderung auf den Anderen ServerNamen funktioniert das.
Wenn du mehrere ServerNamen brauchst gibt es die Option "ServerAlias"
Gruß
PS.: < code> < /code> Tags benutzen
lks war mal wieder schneller....
Wie gesagt mit "ServerAlias" kannst du die alten Links ebenfalls benutzen
Gruß
Gruß