2011-01-12 14 views
0

RailsをApacheで動作させようとしています。私の最高の欲求不満のために、私がこれを実行するために見つけた多くの指示は、お互いに大きく分かれています。私は成功していないそれらのいくつかを試してみました。RailsとApacheを連携させる方法

私はUbuntu 10.10、Rails 3.0.3およびApache 2.2.16を使用しています。私はすでに乗客を乗せています。私は次に何をすべきかわからない。

誰かが私を助けてくれますか、まともな最新の指示へのリンクを教えてください。

+0

私はそれを試みました。あきらめてnginxを使いました。私は、私の心がapacheでも設定されていたが、nginxはまだ失望していない。 – cbrulak

+0

私はApacheに設定されています。 –

答えて

1

phusion_passengerを試すことができます。私はそれで成功しました。

簡易版sudo apt-get install libapache2-mod-passenger。その他のオプション:official installation guide

編集お問い合わせ間違ったインストール行についてコメントする

+0

さて、私はそれを試してみましょう。ありがとう。ちょうど確かに、 'sudo apt-get install libapache2-mod-passenger'を意味し、' sudo apt-get install libapache2-mod-passenger1'を意味しません。 –

+0

それはうまくいくようでした。どうすればテストできますか? Mongrelを使っていたとき、私は 'mysite.com:3000/route'に行き、それはうまくいくでしょう。私が 'mysite.com/route'に行くと、それはうまくいかないでしょう。 ApacheがおそらくRailsアプリケーションを処理できるようになっても、 'mysite.com/route'はまだ動作しません(mysite.com:3000/routeはもちろんありません)。 –

+1

Passengerをインストールしたら、Apacheの設定ファイルに貼り付けるための指示とコードが必要です。 –

2

このRailsCastは、それを簡単にするはずです。

+0

。私はあきらめて、nginxを使いました。 OPが記述した設定を試しましたか? – cbrulak

+0

私のために働いていませんでした。 –

1

Slicehostには、物事を設定するための素敵な簡単なガイドがあります。

関連する問題