Ich möchte meine Django App in virtualenv auf Ubuntu mit Python3 erstellt ausführen. Ordnerstruktur in virtualenv Ordner:Bereitstellen von Django-App auf Ubuntu Apache2
-bin
-include
-lib
-myapp
-Anteil
pip-selfcheck.json
Die myapp-Ordner enthält meine Anwendung mit Apache fo lder wie in diesem Tutorial konfiguriert: https://www.sitepoint.com/deploying-a-django-app-with-mod_wsgi-on-ubuntu-14-04/ Ich habe alle Anwendungen installiert, die ich in meinem virtualenv brauche, nach 'sudo service apache2 restart' Ich sehe nur Apache2 Ubuntu Default Page. Datei /etc/apache2/sites-enabled/000-default.conf ist wie im Tutorial:
<VirtualHost *:80>
WSGIScriptAlias//home/myuser/mysite/apache/wsgi.py
<Directory "/home/myuser/mysite/apache/">
Require all granted
</Directory>
</VirtualHost>
Natürlich mit korrekten Pfade zu meinem Projektstandort zeigt in ‚Venv‘ Ordner. Keine Ahnung, wo es weitergehen soll, was zu überprüfen ist, danke für Vorschläge.
EDIT: Ich wirklich nicht bekommen, ich habe die erwähnte Datei bearbeitet, hatte einen Versuch, nichts passierte, so dass ich es zurück und nach dem Neustart es funktionierte.
Ich habe Ihre Antwort nicht bekommen, wo Sie sagen, warum bekomme ich die Standardseite. Das ist der einzige Inhalt in der 000-default.conf-Datei, ist es falsch? Die zweite Sache, die ich wirklich brauche, um auf Apache zu laufen und nicht nur im Entwicklungsmodus, danke. –