私の状況は、Getting Rails 3 and Passenger to work on CentOS 5.4 - Apache Errorで説明されているのとまったく同じです。
マイナーな違いは次のとおりです。CentOS 6、ruby 1.9.3、パッセンジャー 3.0.19、および /usr/local/lib/ruby でコンパイルされたものを使用しています
「Could not start the spawn server: /usr/local/lib/ruby: Permission denied (13)」にも遭遇しました
「su apache」で「このアカウントは現在利用できません」と表示されるので、Apache 2 ユーザー/グループを自分のユーザー/グループを使用するように変更しました。そして、それはまだ上記のエラーがあります。フォルダーに cd して ruby を実行することもできます。実際、バンドルされている WEBrick サーバーを使用してアプリを起動および実行できます。
では、Passenger の使用を開始するにはどうすればよいでしょうか?
編集:以下の補足情報 (私の /etc/httpd/conf.d/mod_passenger.conf)
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.19/ext/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.19
PassengerRuby /usr/local/lib/
PassengerSpawnMethod conservative
そして、SELinuxを無効にしました