web2pyサーバを起動して、ホスティングサーバの外部からアクセスできるようにしたいと考えています。web2py - 外部アクセスを許可する方法は?
私はデフォルトでは、このhttp://web2py.com/books/default/chapter/29/03
を読んで、web2pyは127.0.0.1:8000( ローカルホスト上のポート8000)上のWebサーバーを実行していますが、使用可能な任意のIPアドレスとポート上でそれを実行することができます。 コマンドラインを開き、Windowsではipconfig、OS Xではifconfig、Linuxでは と入力して、ネットワークインターフェイスのIPアドレスを問い合わせることができます。これ以降、web2pyはローカルホスト (127.0.0.1:8000)で動作していると仮定します。 ネットワークインターフェイスのいずれかでweb2pyを公開するには0.0.0.0:80を使用してください。
"0.0.0.0:80を使用する"方法はありませんか?これを行うコマンドライン引数はないようです。
おかげ
EDIT:私は、問題のサーバはGUIを持っていないと言う必要があります - 私はweb2pyのためのいくつかの並べ替えのGUIベースの管理といった施設があります承知しているが、それはここでは問題外です。
EDIT2:念のために、これは明らかではない(とoffchanceにそれはどんな違います - 私は疑う)私はこのようなサーバーを実行している:
sudo python web2py.py
ありませんをwsgi/apacheなどを介して送信します。
ポート80にバインドするにはroot(sudo)が必要です。つまり、ポート8000は開発作業のためにはうまくいくはずです。とにかく、本番用の組み込みサーバーを使用しないでください。 –