AmazonEC2インスタンスで実行しようとしているRailsアプリがあります。このアプリは、さまざまなLinux、OS X、およびWindowsシステムで適切にテストされています。
EC2サーバーで、ソースからPostgresSQL9をビルドしました。最初は、「pg」gemはインストールされませんでしたが、次のコマンドを使用してビルドしました。
gem install pg -- --with-pgsql-lib=/usr/local/pgsql/lib --with-pgsql-config=/usr/local/pgsql/bin/pg_config
これは適切に構築されたようです。ただし、「rake db:migrate」などのrakeタスクを実行すると、次のエラーが発生します。
rake aborted!
libpq.so.5: cannot open shared object file: No such file or directory - /home/ec2-user/.rvm/gems/ruby-1.8.7-p334/gems/pg-0.11.0/lib/pg_ext.so