Невозможно просмотреть сайт django - сервер разработки - PullRequest
1 голос
/ 01 апреля 2019

После запуска сервера dev 0.0.0.0:8000 я не вижу загруженный веб-сайт в браузере.

Обдумывая некоторые причины, по которым это может произойти, я внес следующие изменения:

  • ALLOWED_HOSTS = ['*']
  • убил все процессы на 8000
  • брандмауэр выключен

Сервер, на котором я работаю, это RHEL.

System check identified no issues (0 silenced).
April 01, 2019 - 04:39:38
Django version 2.1.7, using settings 'gig_bank.settings'
Starting development server at http://0.0.0.0:8000/
Quit the server with CONTROL-C.

// В браузере ничего не отображается.

1 Ответ

0 голосов
/ 01 апреля 2019

Поскольку вы указали, что это удаленный сервер, это, скорее всего, проблема с брандмауэром, вам нужно убедиться, что port 8000 открыто, вы можете проверить его, используя netcat следующим образом:

nc -zv -w1 ip port

если сервер находится в облаке, вам нужно добавить правило в облачную консоль, отключение брандмауэра на сервере будет недостаточным.

  • На случай, если брандмауэр на сервере фактически не отключен, вы можете запустить sudo ufw allow 8000/tcp (для пользователей Linux)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...