Triggeredupdates' Weblog

Just another WordPress.com weblog

Loggerhead mit nginx verkuppeln

Geschrieben von triggeredupdates - August 6, 2010

An mein zukünftiges Ich oder auch jeden anderen, der gerne Loggerhead über eine Subdomain via nginx zugänglich machen möchte:

Bisher habe ich keine Möglichkeit gefunden, Loggerhead ohne große Pythonskripterei an nginx anzubinden und da ich eher wenig Ahnung von Python habe, will ich diese Lösung lieber vermeiden, auch wenn sie den Vorteil genießt, nur einen Webserver zu benötigen.

Da Loggerhead einen eingebauten Webserver mitbringt und sich die Last darauf auch in Grenzen hält, bietet sich also die Möglichkeit an, nginx als Proxy zu verwenden. Dazu legt man in der Konfigurationsdatei einen neuen Server an:

server {
listen 80;
server_name bzr.domain.de;

location ~ ^/ {
proxy_set_header Host $http_host;
proxy_pass http://localhost:8080;
}
}

Zu Beachten ist das Setzen des Host-Feldes des HTTP-Headers auf den ursprünglichen Wert, da sonst alle Links, die von Loggerhead produziert werden, auf localhost zeigen würden. Natürlich muss der Port noch angepasst werden und schon ist Loggerhead über http://bzr.domain.de und nicht nur über http://domain.de:8080 erreichbar.

About these ads

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Verbinde mit %s

 
Follow

Bekomme jeden neuen Artikel in deinen Posteingang.

%d Bloggern gefällt das: