Приложение Google Cloud Django - истекло время ожидания на IP: 8000 (0.0.0.0:8000) - PullRequest
0 голосов
/ 02 мая 2019

Я новичок в двух вещах: Google Cloud и развертывание живого приложения Django. Я не нашел ничего полезного в отношении Документов Google для развертывания приложения Django, но нашел ссылку, написанную DigitalOcean -> https://www.digitalocean.com/community/tutorials/how-to-set-up-django-with-postgres-nginx-and-gunicorn-on-ubuntu-16-04#create-and-configure-a-new-django-project

Я следовал этому руководству до буквы, и когда я перехожу к шагу python manage.py runserver 0.0.0.0:8000, ничего не работает. Я иду на my_ip_:8000, и это просто время ожидания. Однако на моем ip (без порта 8000) он видит сообщение для сервера Nginx.

Пока мои шаги были:
1. Создайте виртуальную машину с Ubuntu 16.04.
2. Использовал Putty для генерации ключей SSH (я обновил ключ в ВМ)
3. Поместите новый URL в часть Allowed_hosts файла settings.py.
4. Обновлены мои настройки DNS с новым URL.
5. Следуйте инструкциям выше, шаг за шагом.

Я не использовал ни Cloud Cloud, ни других инструментов Google за пределами этого учебного пособия.

Я не получаю сообщения об ошибке при запуске сервера python. Страница my_ip_:8000 просто перестала работать. Я в недоумении. Честно говоря, я не знаю, что делать, и любые отзывы и предложения приветствуются.

Я не знаю, какой код будет полезен в этой ситуации, но если что-то понадобится, я с радостью предоставлю его.

...