Aucun dossier d'applications sur django lightsail

Aug 31 2020

Après avoir créé une nouvelle instance de django lightsail sur AWS, j'ai trouvé que les dossiers / opt / bitnami / apps / n'existaient pas comme référencés dans la documentation https://aws.amazon.com/getting-started/hands-on/deploy-python-application/. J'ai déjà créé des instances django sur AWS et je n'ai jamais rencontré ce problème.

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

Informations supplémentaires: 16 Go de RAM, 4 processeurs virtuels, 320 Go SSD

Django

Virginia, Zone A (us-east-1a) adresse IP statique attachée

Réponses

3 JotaMartos Sep 01 2020 at 08:30

Ingénieur Bitnami ici,

Le dossier apps n'existe plus dans la solution Django. Le guide que vous suivez n'est pas mis à jour par Bitnami et c'est pourquoi il n'est pas à jour. Pour créer un nouveau projet dans la nouvelle solution Bitnami Django, vous devrez exécuter ces commandes

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

et accédez au port 8000 pour voir ce nouveau projet hello world.

Vous pouvez en savoir plus à ce sujet dans notre documentation officielle

https://docs.bitnami.com/aws/infrastructure/django/get-started/start-django-project/

https://docs.bitnami.com/aws/infrastructure/django/get-started/deploy-django-project/

Merci

TiagoMartinsPeres李大仁 Sep 29 2020 at 08:07

J'ai traversé le même problème (les répertoires ne sont pas créés par le plan directeur) et je l'ai posé dans AWS Developer Forum .

L'utilisateur donleyataws a pointé vers la documentation de Bitnami et la première chose qu'il dit est de créer le répertoire des projets et sa propriété.

Tout d'abord, créez un nouveau dossier pour stocker vos projets Django, tel que le répertoire / opt / bitnami / projects, et accordez des autorisations d'écriture à l'utilisateur système actuel. En supposant que vous êtes dans le dossier bitnami (celui avec bitnami_application_password bitnami_credentials htdocs stack), puis exécutez

sudo mkdir projects
sudo chown $USER projects