Kein Apps-Ordner auf Django Lightsail
Nach dem Erstellen einer neuen Lightsail-Django-Instanz in AWS stellte ich fest, dass die Ordner / opt / bitnami / apps / nicht vorhanden sind, wie in der Dokumentation angegeben https://aws.amazon.com/getting-started/hands-on/deploy-python-application/. Ich habe zuvor in AWS Django-Instanzen erstellt und bin auf dieses Problem noch nie gestoßen.
bitnami@ip-172-26-4-185:~$ ls bitnami_application_password bitnami_credentials htdocs stack bitnami@ip-172-26-4-185:~$ cd /
bitnami@ip-172-26-4-185:/$ cd opt bitnami@ip-172-26-4-185:/opt$ cd bitnami
bitnami@ip-172-26-4-185:/opt/bitnami$ cd apps -bash: cd: apps: No such file or directory bitnami@ip-172-26-4-185:/opt/bitnami$ ls
apache bncert-tool bnsupport-tool git nami properties.ini stats
apache2 bnsupport common gonit node python var
bncert bnsupport-regex.ini ctlscript.sh mariadb postgresql scripts
Zusätzliche Informationen: 16 GB RAM, 4 vCPUs, 320 GB SSD
Django
Virginia, Zone A (us-east-1a) hat eine statische IP-Adresse angehängt
Antworten
Bitnami Engineer hier,
Der Apps-Ordner ist in der Django-Lösung nicht mehr vorhanden. Der Leitfaden, dem Sie folgen, wird von Bitnami nicht gepflegt und ist daher nicht auf dem neuesten Stand. Um ein neues Projekt in der neuen Bitnami Django-Lösung zu erstellen, müssen Sie diese Befehle ausführen
sudo mkdir -p /opt/bitnami/projects/PROJECT
sudo chown $USER /opt/bitnami/projects
django-admin startproject PROJECT /opt/bitnami/projects/PROJECT
cd /opt/bitnami/projects/PROJECT
python manage.py migrate
python manage.py startapp helloworld
python manage.py runserver
und greifen Sie auf den Port 8000 zu, um das neue Hallo-Welt-Projekt zu sehen.
Weitere Informationen hierzu finden Sie in unserer offiziellen Dokumentation
https://docs.bitnami.com/aws/infrastructure/django/get-started/start-django-project/
https://docs.bitnami.com/aws/infrastructure/django/get-started/deploy-django-project/
Vielen Dank
Ich habe das gleiche Problem durchlaufen (die Verzeichnisse werden nicht von der Blaupause erstellt) und es im AWS Developer Forum gefragt .
Der Benutzer donleyataws verwies auf die Dokumentation von Bitnami. Als Erstes wird das Projektverzeichnis und dessen Besitz erstellt.
Erstellen Sie zunächst einen neuen Ordner zum Speichern Ihrer Django-Projekte, z. B. das Verzeichnis / opt / bitnami / projects, und erteilen Sie dem aktuellen Systembenutzer Schreibberechtigungen. Angenommen, Sie befinden sich im Bitnami-Ordner (der mit bitnami_application_password bitnami_credentials htdocs stack), und führen Sie ihn dann aus
sudo mkdir projects
sudo chown $USER projects