У меня VPS с серверной ОС Ubuntu 18.04. Я установил Apache 2 на нем, и у меня есть домен. Я настроил Let's Encrypt таким образом, чтобы на моем веб-сайте был HTTPS, а весь HTTP-трафик перенаправлялся на HTTPS.
Моя страница по умолчанию - /var/www/mydomain.net/html/index.html
, и когда я набираю свой домен в браузере, он показывает содержимое этой страницы, и это здорово.
Но теперь я хочу создать сайт с Django, поэтому я выполнил (в виртуальной среде) django-admin startproject mydomain
внутри каталога /var/www/mydomain.net
. Затем я выполнил python3 manage.py runserver 0.0.0.0:8000
, как упомянуто в этого урока , но вместо того, чтобы показать django по умолчанию "Поздравляем, это работает!" страница, мой браузер загружается бесконечно долго, не показывая ни одной страницы.
Я попытался установить Debug
на False
и добавить "*"
в ALLOWED_HOSTS
, но ничего не решило проблему.