Wie installiere ich Reviewboard mit Nginx?

Wie installiere ich Reviewboard mit Nginx?

Weiß jemand, wie man Reviewboard mit Nginx installiert? Derzeit gibt es nur Dokumentationen für Apache und Lighty.

Danke

Antwort1

http://rramsden.ca/blog/2011/09/26/nginx-reviewboard/

Ich hatte ein Problem mit diesem Setup, habe „root“ durch „alias“ ersetzt und bei mir funktioniert es einwandfrei.

Antwort2

Dieses Modul wird standardmäßig nicht kompiliert und muss mit --with-http_stub_status_module angegeben werden.

Sie können Ihre Binärdatei (gepackt oder nicht) überprüfen mit

nginx -V

Ich würde vorschlagen, so etwas in Ihrer Serverkonfiguration zu tun

 location /server-status {
      stub_status on;
      access_log off;
      allow 10.0.0.0/24;
      deny all;
    }

Hoffe das hilft :D

Antwort3

ReviewBoard ist eine Django-basierte Anwendung, die über WSGI verwendet werden kann. Bei nginx bedeutet dies normalerweise, dass ReviewBoard mit einem WSGI-Server ausgeführt wird (siehe beispielsweiseHierfür eine Liste) und Proxying mit nginx.

Allgemeine Anweisungen zum Ausführen einer Django-Anwendung hinter nginx finden Sie imamtliche Dokumentation

Hierhabe ich einen Gist mit Beispielkonfigurationen zum Ausführen von ReviewBoard mit uwsgi und nginx gefunden.

verwandte Informationen