Ich versuche, eine Web-App mit Django bereitzustellen, aber ich habe Probleme mit Apache und mod_wsgi. Ich habe die Tutorials online durchforstet, und keiner von ihnen hat mir genaue/ausreichende Informationen zur Verfügung gestellt. Ich verstehe, dass ich eine application.wsgi-Datei/eine wsgi-Anwendungsdatei benötige, jedoch bin ich nicht sicher, ob ich an schaffen muss, oder wenn django mit einem vorgebaut wird. Wenn Django mit einem kommt, wie sage ich Apache, um meine Django-App anzuzeigen?Ist Django bereits mit einer WSGI-Anwendungsdatei ausgestattet, oder muss ich eine erstellen? Wie installiere ich Apache und mod_wsgi mit django?
Ich benutze derzeit Ubuntu Server 14.04 und ich kann eine runserver
tun und sehen die Anwendung von localhost, aber ich möchte die Website vollständig bereitstellen. Mit anderen Worten, wenn ich die IP des Servers eintippe, möchte ich die Homepage sehen, die ich mit django gemacht habe.
Danke für die schnelle Antwort. Ich habe versucht, das zu betrachten, aber als ich zum mod_wsgi-Tutorial komme, das mit dem django-doc verknüpft ist, auf das Sie mich verwiesen haben, komme ich zu dem Teil, wo ich den Befehl 'make' ausführen muss und ich bekomme den Fehler 'fataler Fehler : Python.h: Keine solche Datei oder Verzeichnis '.... –
Bitte versuchen Sie dies: '$ sudo apt-get installiere python-dev' und versuche dann erneut make auszuführen. – grez
toll das funktioniert! aber ich habe immer noch ein Problem, da ich die httpd.conf in meinen Dateien nicht finden kann, also kann ich das Modul mod_wsgi nicht laden –