WHM/cPanel VPSにRails 3をインストールするには、these directionsに従います。私が作っている唯一の変更は、Ruby 1.9.3とRails 3.2.3を使用することです。Phusion Passengerをインストールしたときにエラーが発生しました。「[](Gem :: LoadError)のうち乗客が見つかりませんでした(> = 0)」
しかし、 "passenger-install-apache2-module"を実行するコマンドが出たら、私は問題があります。
まず、PATHの問題が原因で、コマンドを実行するために正しいディレクトリに移動する必要があります。
さらに重要なことに、コマンドを実行すると、「[Gem :: LoadError]の間で乗客が見つかりませんでした(以下、完全なエラー)」というエラーが表示されます。
大括弧で囲まれていないので、宝石が「gem list --local」経由で存在し、乗客が記載されていることを確認しました。
システム仕様:
CentOSの5.8は、WHM 11.32は、rootアクセス
全エラーでVPS:
/home/tekruby/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find passenger (>= 0) amongst [] (Gem::LoadError)
from /home/tekruby/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec'
from /home/tekruby/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems.rb:1231:in `gem'
from /home/tekruby/ruby/gems/bin/passenger-install-apache2-module:22:in `<main>'
これは私にとってはうまくいった、私はsudoではなくrvmsudoを使った。 http://stackoverflow.com/questions/4167707/cant-install-passenger-3-on-snow-leopard-with-rvm-and-ruby-1-9-2 –
@Thanos [チャンピオン答え](http://stackoverflow.com/a/11107949/535406)(彼の左のチェックマークを押す)。 – jibiel