让Rails 3和Passenger在CentOS 6上运行

时间:2013-02-19 06:54:07

标签: ruby ruby-on-rails-3 apache passenger

我的情况与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​​下编译的东西

我还遇到“无法启动spawn服务器:/ usr / local / lib / ruby​​:权限被拒绝(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.s‌​o
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.19
PassengerRuby /usr/local/lib/
PassengerSpawnMethod conservative       

我已禁用SELinux

0 个答案:

没有答案