Невозможно запустить сервер, когда я закрываю соединение S SH с AWS EC2 - PullRequest
0 голосов
/ 19 марта 2020

Надеюсь, что любой, кто обладает этими знаниями, может мне помочь.

По сути, я пытаюсь запустить свой проект Django внутри экземпляра EC2 в Amazon Web Service. Я разместил файлы и попытался запустить сервер с

python3 manage.py runserver 0.0.0.0:8000

Шаги, которые я использовал для настройки своего EC2, приведены на этом веб-сайте: https://medium.com/saarthi-ai/ec2apachedjango-838e3f6014ab. Я выполнил все шаги и смог развернуть свой проект.

Однако, как только я закрою свое соединение S SH, я больше не смогу получить доступ к веб-сайту. Есть ли решение для этого?

С уважением, YX

1 Ответ

0 голосов
/ 19 марта 2020

При выходе (закрыть соединение) из S SH. Это закроет всю пользовательскую активность, на которой выполняется.

Итак, вам нужно deploy ваш Django проект на сервере с указанным port. Таким образом, проект доступен в любое время из любого места в соответствии с определенной политикой.

Пожалуйста, перейдите по следующей ссылке, чтобы развернуть ваш проект django на ec2.

вам необходимо настроить Gunicorn с Nginx для размещения вашего проекта на EC2

https://www.pythoncircle.com/post/235/how-to-setup-django-app-on-ec2-instance-aws/

Если у вас есть опытный человек на AWS, вам необходимо следовать следующей инструкции.

https://aws.amazon.com/getting-started/projects/deploy-python-application/

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...