Linux(ubuntu)amiでRailsをセットアップしました。Linux ami へのアクセスに使用する IP をバインドしようとしていますが、バインドできません。" 要求されたアドレスを割り当てることができません - bind(2) (Errno::EADDRNOTAVAIL) " 完全なレール セットアップは問題ないようです。ここに何かが欠けています。正確に必要なのは、別の PC から Rails アプリにアクセスすることです。
Plzはいくつかの参考文献を教えてくれます。
Linux(ubuntu)amiでRailsをセットアップしました。Linux ami へのアクセスに使用する IP をバインドしようとしていますが、バインドできません。" 要求されたアドレスを割り当てることができません - bind(2) (Errno::EADDRNOTAVAIL) " 完全なレール セットアップは問題ないようです。ここに何かが欠けています。正確に必要なのは、別の PC から Rails アプリにアクセスすることです。
Plzはいくつかの参考文献を教えてくれます。
私はあなたの要求を完全には理解していないかもしれませんが、特定のポートであなたのRailsサーバーを起動しています:
rails s -p 3000 #rails 3
script/server -p 3000 #rails 2
次に、次の場所に移動して、別のPCでこれにアクセスできるようにする必要があります。
http://yourmachinename:3000
新しいPCが同じネットワーク上にある場合。それ以外の場合は、ファイアウォール設定を確認し、ポート3000を開いて、マシンのローカルIPをポイントします(これはifconfigから取得できます)。次に、ローカルネットワークの外部IPを取得し、次の場所に移動します。
http://your.external.ip:3000/