私は現在、Ruby on Railsを使ってWebサービスを開発中です。 LAN上だけでなくウェブ上でも同時に実行したいですか?どのようにそれを行うことができますか?localhostとwebで同時にRubyプロジェクトを実行するには?
答えて
私は、あなたは、インターネット上の人に、ローカルマシン上で実行されている製品を証明したいしたい
- を想定しています。
OR
- あなたはペイパルIPN通知をテストしようとしています。
1)は、開発モードでのレールのサーバーを実行してproxylocal宝石に
gem install proxylocal
2)をインストールします。今
$ proxylocal 3000 --host joshi_server
Local server on port 3000 is now publicly available via:
http://joshi_server.t.proxylocal.com/
ローカル
3)実行プロキシ、どこでもウェブからhttp://joshi_server.t.proxylocal.com/
を使用してローカルサーバーにアクセスすることができます。
注
同様のサービス
無料:localtunnel、pagekite、yaler、
を有料私はproxylocal
,localtunnel
およびshowoff
が使いやすさと信頼性に似ていることがわかりました。私はproxylocal
を好むので、ローカルサーバーのサブドメインの名前を付けて再利用することができます。
はちょうどあなたのサーバが外部のウェブからとあなたのLANの両方の要求を受け入れることを確認し、生産セットアップ
実際に私たちの大学のサーバーで動作するイントラネットシステムを開発しています。しかし、私は、ユーザーがインターネットを通じて自宅からアクセスできるようにする必要があることを確認したい。 –
Herokuのようなサービスを利用してみませんか?どこにいてもサーバーにアクセスすることができ、あまりにも多くの手間をかけずにサービスを稼働させることができます。 –
「ローカルWebサーバーに一般のインターネットからもアクセスできるようにするにはどうすればよいですか」というのは、VPSや他のサーバーなどの適切なリモートホストからSSHトンネルを確立することです。あなたのローカルマシン。
sshd
の設定では、オープントンネルポートが許可されていることを確認する必要があります。デフォルトでは、これらは制限されています。
インターネットからローカルホストに電話するにはどうすればいいですか?どうしたの? –
LANとインターネットを介してサーバーにアクセスできるようにするか、同じデータベースを指す2つのサーバーをセットアップします。とにかくRailsは複数のインスタンスを開始するため、データが破損することはありません。
あなたは私をハラクだけでなく私の恋人の上に展開すべきだと言っていますか?どのようにそれを行うことができますか? –
うん。両方のサーバーにあなたのレールアプリをチェックアウトするだけです。次に、リモートクライアントからのデータベースへのアクセスを許可します。それに応じてdatabase.ymlを変更します。 harakuではローカルマシン上のlocalhostになり、IPまたはドメインを指定する必要があります。ハウツーの仕方がわからない場合は、ハウツーを検索する必要があります。 – ayckoster
大変ありがとうございます。それを試してみる。 –
- 1. ASP.NET MVCとWebAPIプロジェクトを同時に実行するには?
- 2. Rubyマルチスレッド#joinと同時実行
- 3. 複数のLaravelプロジェクトを同時に実行するには?
- 4. localhostでPHPプロジェクトを実行するには
- 5. Webプロジェクトがデバッグされているときに同時にテストを実行するには?
- 6. globalhostとlocalhost server同時に
- 7. 再生フレームワークで複数のプロジェクトを同時に実行する
- 8. ビジュアルスタジオで複数のプロジェクトを同時に実行する方法
- 9. 同じプロジェクトで2つのSSISパッケージを同時に実行する方法は?
- 10. Ruby C Extension:イベントループを同時に実行する
- 11. Netbeans - Webプロジェクト実行時に "/ usr/bin/firefoxを実行できません"
- 12. 同じRuby RailsプロジェクトでMongoMapperとActiveRecordを設定するには
- 13. 同期と非同期AJAXを同時に実行する
- 14. symfony:ftpからlocalhostへプロジェクトを実行
- 15. MavenプロジェクトでjettyにメトロWebサービスを実行する方法は?
- 16. レコードの更新と同時にバッチジョブを実行するには?
- 17. ヘッドレスプログラムとWindowsフォームを同時に実行するには?
- 18. 2つのtestNGテストメソッドを同時に実行し、同時に同じ時間に実行するタイミング?
- 19. localhost(ruby on rails)でサーバを実行すると問題が発生する
- 20. リモートWebサービスでHibernateの同時実行を管理する
- 21. Subversionと同時にMercurialを実行
- 22. インストゥルメントとデバッグコンソールを同時に実行
- 23. C#オープンフォームと同時にfuctionを実行
- 24. nodeJsと同時にMysqlクエリを実行
- 25. nginxとapache2を同時に実行
- 26. LAMP WebアプリケーションからRubyスクリプトを実行するには
- 27. Pow&XAMPPを同時に実行する
- 28. Laravel:cronジョブタスクを同時に実行する
- 29. jmh:ベンチマークを同時に実行する
- 30. jqueryイベントを同時に実行する
ために、このアプローチを使用しないでください。 Railsアプリケーションは、リクエストの発信元を気にしてはいけません。 –