Я запускаю веб-приложение на сервере. Я сделал все настройки, используя Django & apache2. Когда я запускаю свое приложение с помощью IP:PORT (x.x.x.x:9000)
, он отлично работает.Django: Запустить приложение django на сервере без порта?
Я попытался запустить приложение с server ip & port
, он отлично работает.
Но я просто хочу запустить свое приложение только на IP. Может быть, я ошибаюсь, потому что я новичок в django. Если возможно, кто-то может дать некоторые идеи.
Запрос Http должен получить доступ к службе на вашем компьютере, а службе нужен порт. IP-адрес определяет только тот компьютер, на котором работает служба, но вам также нужен порт для работы в качестве конечной точки для связи. Пожалуйста, посмотрите на wikipedia для определения порта. https://en.wikipedia.org/wiki/Port_(computer_networking) –
Пожалуйста, разместите конфигурацию Apache. – Alasdair
Я настоятельно рекомендую вам использовать django + nginx + gunicorn. И используйте unix-сокеты NOT ports. Я использовал эту настройку снова и снова, никогда не сработал. –