Порт 80: для этого вам нужны права суперпользователя, и сервер Apache, поставляемый с Mac (как персональный веб-сервер или другой), будет использовать этот порт, если он включен, поэтому вы не можете связать Apache и Django. приложение в то же время. Но вы можете настроить Apache на использование mod_proxy для доступа к приложению Django.
Достигать вас:
- вам нужно внешне разрешаемое имя хоста, чтобы люди могли найти, где вы находитесь; если у вас нет собственного домена, начните с чего-то вроде dyndns
- до вас: один или другой (или, возможно, оба) модема ADSL и маршрутизатора WiFi будут выполнять NAT, чтобы у вас дома было несколько компьютеров. Вы хотите открыть отверстие в устройстве NATting, указывая порт 80 на один конкретный компьютер во внутренней локальной сети. Вы также захотите убедиться, что DHCP-сервер (часть одного и того же устройства) всегда выдает один и тот же IP-адрес этому устройству, поэтому привязайте этот MAC-адрес к определенному IP-адресу.
И наконец: популярное приложение FB абсолютно уничтожит соединение с вашей домашней сетью, и один компьютер не сможет его разместить, поэтому, несмотря на то, что вы делаете, это может подойти для первоначальной разработки, если приложение выглядит популярным ». Лучше быть готовым потратить немало денег на профессиональный хостинг.