繁体   English   中英

rbenv在Ubuntu 12.04服务器上安装Ruby失败

[英]rbenv Install Ruby Failing on Ubuntu 12.04 Server

我正在运行Ubuntu 12.04,尝试使Rails 4应用程序与Passenger一起运行。 我正在尝试使用rbenv来配置我的ruby / rails环境。

我已经通过apt安装了rbenv( sudo apt-get install rbenv )。 我可以使用所有rbenv工具(安装,安装等)。当乘客尝试运行rails应用程序时出现问题。 我怀疑这仅仅是因为乘客服务无法使用本地红宝石,因为该服务没有主文件夹,但我在黑暗中拍摄。

我得到的特定错误是: /usr/local/bin/rbenv-install: line 117: rbenv-hooks: command not found

这发生在乘客中,或者如果我只是运行rbenv install 2.1.0 (或任何版本)

任何帮助都会很棒,谢谢!

事实证明,这确实很简单。

运行乘客Apache模块时,可以将许多配置变量添加到虚拟主机文件中。 我不知何故首先错过了文档。 解决方案最终变得非常简单,只需将以下行添加到我的vhosts文件中即可:

PassengerRuby /home/{user}/.rbenv/versions/2.1.0/bin/ruby

现在一切都很好,希望这对别人有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM