Kein Apps-Ordner auf Django Lightsail

Aug 31 2020

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

3 JotaMartos Sep 01 2020 at 08:30

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

TiagoMartinsPeres李大仁 Sep 29 2020 at 08:07

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