ホスティングサーバーの外部からアクセスできるように、web2pyサーバーを起動したいと思います。
私はこれを読みました http://web2py.com/books/default/chapter/29/03
デフォルトでは、web2pyは127.0.0.1:8000(ローカルホストのポート8000)でWebサーバーを実行しますが、使用可能な任意のIPアドレスとポートで実行できます。コマンドラインを開いてWindowsの場合はipconfigと入力し、OSXとLinuxの場合はifconfigと入力して、ネットワークインターフェイスのIPアドレスを照会できます。これ以降、web2pyはローカルホスト(127.0.0.1:8000)で実行されていると想定します。0.0.0.0:80を使用して、任意のネットワークインターフェイスでweb2pyをパブリックに実行します。
しかし、「0.0.0.0:80を使用する」方法が見つかりませんか?それを行うコマンドライン引数はないようです。
ありがとう
編集:問題のサーバーにはGUIがないということを言う必要があります-web2py用のGUIベースの管理機能があることは知っていますが、それはここでは問題外です。
EDIT2:これが明確でない場合に備えて(そして、偶然にそれが何か違いを生む-私は疑います)私はこのようにサーバーを実行しています:
sudo python web2py.py
wsgi/apacheなどを介してではありません。