Virtual Hosts die X.te ......

Irgendwelche Probleme mit XAMPP für Linux? Dann ist hier genau der richtige Ort um nachzufragen.

Virtual Hosts die X.te ......

Postby bssued » 26. July 2006 19:50

Hallo zusammen,

habe gerade meine ersten Gehversuche mit Vserver und XAMPP hinter mir.
Habe im Forum auch div. Beiträge bezgl. Virtual Hosts gesehen, aber m.E keine zusammenhängende, einfache Erklärung wie das ganze so quasi Step by Step einzurichten ist. Hier mal meine Ausgangssituation:

Unter /opt/lampp/htdocs gibt es 4 Verzeichnisse mit Websites, z.B.:

1.www.websiteA.de
2.www.websiteB.de
3.www.websiteC.de
4.www.websiteD.de

Die Domain www.websiteA zeigt auf die IP des VServers, bei Aufruf erscheint im Browser die XAMPP Seite anstatt der Inhalt von 1.
Wie kann dies korrekt angezeigt werden ?

Wie können die Domains 2 - 4 korrekt nach Eingabe des Domainnamens angezeigt werden ?? Auch diese Domains zeigen auf die IP des Vservers.

Ich danke Euch ganz ganz herzlich für eine einfache Erklärung !

Viele Grüsse
Bodo
bssued
 
Posts: 1
Joined: 17. July 2006 06:37

Postby deepsurfer » 28. July 2006 13:32

Obwohl ich gleich wieder einige Nackenschläge erhalte zum Thema gemieteten VServer und Benutzung von XAMPP bin ich mal so nett.


Ausgehend von XAMPP 1.5.3a für Linux und nur ein Grundaufbau ohne irgendwelchen Sicherungen und eigenen Logfiles.
Dazu die Apache Dokumentation konsultieren.

Diesen Code komplett in die /opt/lampp/etc/extra/ httpd-vhost.conf eintragen, die Domainnamen und endpfade natürlich deiner gegebenheit anpassen.

Code: Select all
NameVirtualHost *:80

<VirtualHost *:80>
    ServerName domaindummy.de
    ServerAlias www.domaindummy.de
    ServerAdmin webmaster@domaindummy.de
    DocumentRoot /opt/lampp/htdocs/www.websiteA.de
<Directory "/opt/lampp/htdocs/www.websiteA.de">
AllowOverride All
        Options IncludesNoExec
        Order allow,deny
        Allow from all
</Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerName domaindummy2.de
    ServerAlias www.domaindummy2.de
    ServerAdmin webmaster@domaindummy2.de
    DocumentRoot /opt/lampp/htdocs/www.websiteB.de
<Directory "/opt/lampp/htdocs/www.websiteB.de">
AllowOverride All
        Options IncludesNoExec
        Order allow,deny
        Allow from all
</Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerName domaindummy3.de
    ServerAlias www.domaindummy3.de
    ServerAdmin webmaster@domaindummy3.de
    DocumentRoot /opt/lampp/htdocs/www.websiteC.de
<Directory "/opt/lampp/htdocs/www.websiteC.de">
AllowOverride All
        Options IncludesNoExec
        Order allow,deny
        Allow from all
</Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerName domaindummy4.de
    ServerAlias www.domaindummy4.de
    ServerAdmin webmaster@domaindummy4.de
    DocumentRoot /opt/lampp/htdocs/www.websiteD.de
<Directory "/opt/lampp/htdocs/www.websiteD.de">
AllowOverride All
        Options IncludesNoExec
        Order allow,deny
        Allow from all
</Directory>
</VirtualHost>

apache neu starten, nun sollte es soweit funktionieren.
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian

Postby kleinweby » 28. July 2006 14:02

moin,

zu dem was deepsurfer sagte musst du noch die Zeile 478 in der /opt/lampp/etc/httpd.conf ändern.

die Zeile sieht wie folgt aus:
Code: Select all
#Include etc/extra/httpd-vhosts.conf

Du musst nur die Raute(#) davor entfernen so das es wie folgt aussieht:
Code: Select all
Include etc/extra/httpd-vhosts.conf


kleinweby
User avatar
kleinweby
AF Moderator
 
Posts: 393
Joined: 03. August 2005 19:52
Location: Magdeburg
Operating System: Mac OS X 10.7

Postby deepsurfer » 28. July 2006 16:19

huuucchh hab ich doch tatsächlich nicht mit reingeschrieben...

Danke kleinweby !!!!
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian


Return to XAMPP für Linux

Who is online

Users browsing this forum: No registered users and 98 guests