私はWindows上でRailsのサイトをホストするために使用することができますか?

StackOverflow https://stackoverflow.com/questions/894977

  •  23-08-2019
  •  | 
  •  

質問

さて、あなたたちはナットを行く前に - これはただの小さなサイト、一時的な設定です。今、私は、リモートサーバーにいくつかの内部の人々を持ち、devコマンドを経由してWEBrickにを通じてサイトを使用しています:ルビースクリプト/サーバー。まさに理想的ではありません。

私はDEVのRailsを始めていると私は、Windows Proの箱の上にホスティング処理するためのより良い方法を知ってほしいです。ここでも、単に一時的なので優しくしてください)。

役に立ちましたか?

解決

私の知る限りでは、mod_railsは選択肢ではありません。

あなたは、いくつかの雑種を設定し、それらにIISやApacheのプロキシを持つことができますので、

雑種は、しかし、Windows上で非常に素晴らしい果たしています。それとも直接雑種を使用しています。 mod_rails前に、雑種は、任意のプラットフォーム上で展開する事実上の方法だったので、それは非常に実行可能な選択肢です。

私はWindows上で展開することを余儀なくされた1時間は、しかし、私はVirtualBoxのを経由してのUbuntuをインストールし(もちろんのVMWareのか、何を、使用することができます)と、その上に展開します。夢のような作品、と私は賢明なOSで動作するようになりました。ふう。 SSHとか。それなしでは生きていけないことができます。リモートデスクトップは事のちょうど私のようなものではありません。

他のヒント

あなたの最善の策は、セットアップにMongrelのクラスターです。雑種犬は、HTTP上でRailsアプリケーションを提供することができ、アプリケーションサーバです。しかし、単一のMongrelのインスタンスのみが同時に1つの要求を処理できるので、一般的に人々は、すなわち、複数のMongrelのインスタンス、雑種ののクラスタを実行します。これらの雑種のインスタンスは、インターネットに直接話をしません。代わりに、彼らは、ロードバランサや雑種のこのクラスタにリクエストをプロキシウェブサーバ、後ろに置かれます。 Windows上のApacheを使用する場合は、次のことができます。 1.セットアップとそれぞれが独自のポートでリスニング、雑種のクラスタを起動します。 2.セットアップあなたは雑種のクラスタへのすべての要求をプロキシにmod_proxy_balancer教えていると、いくつかのmod_proxy_balancer指示、との仮想ホスト。 mod_proxy_balancerが自動的に雑種の間で負荷を分散します。

使用量が時間やあなたの応答時間で、ほとんど1人であることがすなわち可能性は本当に低い場合はの本当にの低いあなたは、単一の雑種で逃げると、ユーザーがにそこにブラウザをポイント持つことができますrelevent IPアドレスとポートます。

私はようやく私のアプリが(主に社内のIT関連の理由のために、何もなく、簡単でした)当社の企業のLinux / Apacheの「クラウド」に移行しまった前にいくつかの時間のために私は(別の雑種を使用して、ワークステーション上の2つのアプリケーションを実行しましたそれぞれに異なるポート)。これは、ほぼ一年のために有用であることが十分に働いています。

脆弱性 - - 地元の5台のサーバーの安定のために(私の机の下で)アクセス、複数の雑種で、それぞれ、ステージングエリア、および展開の

これらの日(今も、約3週間)私は即時性、コントロールを置換しました厄介。スイングとロータリーます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top