Отладка EC2 AWS, Как?
Итак, я пытался настроить конвейер с Github, Elastic Beanstalk и Django. Похоже, что мне удалось выполнить команды миграции и исправить все ошибки до этого этапа. Поскольку я получал сообщения об ошибках в полных журналах. Сейчас я нахожусь там, где конвейер успешно запущен, команды выполнены и все выглядит нормально, кроме того, что мой сервер не работает и я не получаю никаких явных сообщений об ошибках.
ERROR : Следующие службы не запущены: web.
Эти команды были выполнены :
#!/bin/sh
source /var/app/venv/staging-LQM1lest/bin/activate
python /var/app/current/manage.py migrate
python /var/app/current/manage.py collectstatic --noinput
Моя конфигурация :
packages:
yum:
amazon-linux-extras: []
git: []
commands:
01_postgres_activate:
command: sudo amazon-linux-extras enable postgresql11
02_postgres_install:
command: amazon-linux-extras install postgresql11
Дополнительная конфигурация :
option_settings:
"aws:elasticbeanstalk:application:environment":
DJANGO_SETTINGS_MODULE: project.settings
"PYTHONPATH": "/opt/python/current/:$PYTHONPATH"
"aws:elasticbeanstalk:container:python":
WSGIPath: project.wsgi:application
NumProcesses: 3
NumThreads: 20
"aws:elasticbeanstalk:environment:proxy:staticfiles":
/html: statichtml
/static-files: static-files
/media: media-files
container_commands:
10_deploy_hook_permissions:
command: |
sudo find backend/.platform/ -type f -iname "*.sh" -exec chmod -R 755 {} \;
sudo find /var/app/staging/backend/.platform/ -type f -iname "*.sh" -exec chmod -R 755 {} \;
Теперь мой вопрос в том, является ли это проблемой с открытием портов? Я также пытался запустить python manage.py runserver здесь, но ничего не происходит
NOTE : при запуске EB deploy из моего терминала все работает нормально