Djangoを学習していて、iMacにアプリをローカルにデプロイしました。インターネット経由で外部IPからアプリを表示したいのですが、ポート8000のファイアウォールに例外を追加し、 python 8000を超える開発サーバー。ローカルではアクセスできますが、ネット経由ではアクセスできません。ただし、同じポート8000でXAMPP(Apache)を試したところ、外部からサイトにアクセスできます。 httpd-xampp.conf
ファイルを変更する必要があります。pythonサーバー用の同様のファイルはありますか?外部IPから開発サーバーにアクセスするにはどうすればよいですか?
環境:Mac OSX 10.5.8、Python 2.5、Django 1.2.5
前もって感謝します!
python manage.py runserver 0.0.0.0:8000
これにより、任意のアドレスをリッスンします。インストールできないマシンからsshを介して開発する場合に非常に便利です。