[OpenSlides users-de] Apache/Django/Tornado

Oskar Hahn mail at oshahn.de
Di Dez 10 19:58:35 CET 2013


Hallo pat,

der Weg über wsgi geht in der 1.5 nicht mehr. Der Grund ist ganz einfach
der, dass wsgi websockets nicht unterstützt.

Die einzige Möglichkeit ist es daher, dass du Tornado und Apache als
Proxy konfigurierst. Google spuckt hierfür verschiedene Anleitungen aus.
Ich selbst mache es bei der Demo mit nginx deshalb kann ich dir hier
nicht weiter helfen.

Den Port für tornado kannst du über das Kommando openslides anpassen,
und zwar mit:

$ openslides -p 8100

Den Pfad zur Settings Datei kannst du über die Environmentvariable
DJANGO_SETTINGS_MODULE anpassen. Allerdings als Python Modul. Das
bedeutet wiederum, dass der Ort wo die Settings liegt im python path
sein muss.

Für die Demo verwende ich folgende Zeile, die ich im selben Ordner
ausführe, in dem die Settings liegt.

PYTHONPATH='.' DJANGO_SETTINGS_MODULE='settings' openslides \
runserver -a 127.0.0.1 -p 8102

Ich hoffe das hilft dir weiter.

Viele Grüße
Oskar



Am 10.12.2013 17:59, schrieb pirate at valio.ch:
> Dear all,
> 
> Nachdem ich endlich alle nötigen Zugangsrechte auf einem vserver
> erhalten habe, versuche ich schon seit über einem Tag eine
> Openslides-Installation auf einem Debian-flavoured Linux zu machen. Auf
> diesem existiert bereits eine Apache-Installation die dort verbleiben muss.
> 
> Wichtige Fragen:
> 1) Hat jemand mit OpenSlides 1.5 und mod_wsgi via Apache letzthin eine
> Installation versucht? Ist dieser Weg langfristig überhaupt noch
> opportun oder geht es nur noch mit Tornado sinnvoll (was wohl bedeutet,
> dass ich am besten über einen anderen Port gehe)?
> 2) Weiss gerade jemand wo ich den Port für Tornado anpassen müsste?
> 3) Derzeit kämpfe ich mit settings-Dateien, die nicht gefunden werden
> beim Aufruf von "openslides" (pip install openslides) bzw. ich finde
> nicht die richtige settings-Datei in welcher ein SECRET KEY eingefügt
> werden muss (Ansatz mit mod_wsgi und tgz).
> 
> Background:  Ich habe sowohl den Weg mittels pip install openslides wie
> auch über das tgz mit virtualenv versucht. In beiden Fällen bin ich
> nicht wirklich rasch zu einem laufenden System gekommen.
> 
> lg & besten Dank im voraus
> pat
> 
> _______________________________________________
> OpenSlides users-de mailing list
> users-de at openslides.org
> http://mail.openslides.org/listinfo/users-de

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 901 bytes
Desc: OpenPGP digital signature
URL: <http://mail.openslides.org/pipermail/users-de/attachments/20131210/a5e47024/attachment.sig>


More information about the users-de mailing list