Ubuntu HardyでRuby 1.8.7を手動でコンパイルします
-
24-10-2019 - |
質問
2つのレール2.3.8アプリをUbuntu 8.04の2つの仮想サーバーでApacheと乗客を使用して実行します。 Rubyバージョンは1.8.6です
アプリの1つをRails 3.0.4にアップグレードしています。私の理解では、アプリを実行するにはRuby 1.8.7が必要だということです。このバージョンのUbuntuを使用すると、Ruby 1.8.7を手動でコンパイルする必要があります。
- 以前に手動でコンパイルされたことはありません。あなたがリソースを知っているなら、それは素晴らしいことです。
- 私は乗客のバージョンを決定することができず、Rails 3.0.4と互換性があることを確認しようとしています。助言がありますか?
- 2.3.8に残しているアプリケーションは私たちのコアビジネスアプリケーションであり、私はそれを台無しにしないようにする必要があります。
ありがとう!
解決
使用するだけです RVM. 。ほとんどすべての人が今それを使用しています。
Apacheの初期の旅客版にはいくつかのバグがありましたので、私の提案は、乗客を最新バージョンにアップグレードすることです。
所属していません StackOverflow