Auf Linux xampp virtual hosts einrichten

  • 1. In /opt/lampp/etc httpd.conf editieren, Kommentarzeile entfernen und speichern.

     

  • 2. In /opt/lampp/etc/extra httpd-vhosts.conf öffnen, Beispiele ergänzen.
    ServerAdmin webmaster@mylocaldomain.com
    DocumentRoot /opt/lampp/htdocs/mylocaldomain.com/public 
    ServerName mylocaldomain.com 
    ErrorLog logs/mylocaldomain.com-error_log 
    CustomLog logs/mylocaldomain.com-access_log common

    Die Einstellung am Anfang umstellen, damit directory's noch funktionieren.

  • 3. /etc/hosts anpassen

     

  • 4. lampp neu starten mit
    /opt/lampp/lampp restart

    Hier hätte man auch nur den Apache neu starten können.

  • 5. Mit linx testen (wenn man möchte)
    Ich musste auf meiner Testumgebung erstmal lynx installieren.
    zypper install lynx
  • 6. Wenn man es im LAN von Windows aus testen möchte:
    In C:\Windows\System32\drivers\etc\hosts eintragen.

     

    192.168.2.125 mylocaldomain.com

    Wenn "etc" nicht sichtbar ist, einfach im Editor per Hand den Pfad eingeben.

  • Dazu musste ich Notepad++ mit Adminrechten starten, um überhaupt die Datei ansehen bzw. speichern zu können.

     

     

  • Dann aufrufen

     

 

Natürlich ist die IP-Adresse 192.168.2.125 der Domainname mylocaldomain.com und die Pfade in der httpd-vhosts.conf auf die eigenen Bedürfnisse anzupassen.

Teilen: