vhosts unter lighttpd

Der Lighttpd ist eine beliebte Alternative zum Apache Webserver. Vorteil gegenüber dem Apache ist unter anderem das er weniger Ressourcen benötigt und somit schneller läuft. Der Nachteil, man hat sich an den Apache gewöhnt und weiß wo man alles einstellen und konfigurieren muss.

Der Mensch ist halt ein Gewohnheitstier Icon Smile in vhosts unter lighttpd . So testen wir ihn einfach lokal und holen ihn mittels:

apt-get install lighttpd

Nachdem er vollständig installiert wurde testen wir einfach ob er bereits läuft (sollte eigentlich der Fall sein). Also den Browser unserer Wahl geöffnet und

http://localhost

eingegeben.

Da wir eventuell einen virtuellen Host für verschiedene Dinge benötigen richten wir auch einen ein. Zuvor legen wir im Router oder auf der lokalen Maschine fest (in der host Datei), das

dev.local

als Domain auf die lokale oder auf die IP Adresse des Testrechners zeigen soll.

Danach editieren wir die

/etc/lighttpd/lighttpd.conf

um unseren vhost anzulegen.

Wir nehmen an das unsere lokale Testdomain unter

/home/username/public_html

liegen soll.

Also tragen wir folgendes in die Konfigurationsdatei ein:

$HTTP["host"] =~ "(^|.)dev.local$" {
server.document-root = "/home/username/public_html/dev.local/html"
server.errorlog = "/home/username/public_html/dev.local/logs/error_log"
accesslog.filename = "/home/username/public_html/dev.local/logs/access_log"
}

Nun speichern wir die Datei ab und starten den lighttpd neu. Nun sollte

http://dev.local

den Inhalt auf dem Testserver anzeigen.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>