我希望在webfaction的基本共享主机计划中安装Sphinx和thinking_sphinx,这样我就可以正确地部署我的rails应用程序。在我的计划中,我很肯定网络支持这一点。就技能水平而言,我一点也不像linux大师,但我知道基础知识。
如何在没有sudo权限的情况下在共享主机上安装Sphinx?
发布于 2010-02-12 02:08:14
我看到你也在webfaction上发布了这篇文章
把链接放在这里,让其他人受益...
发布于 2011-06-06 12:51:17
网络功能允许你在没有sudo的情况下添加你自己的gem。因为它是共享主机,所以他们将乘客/您的应用程序所需的gem安装到非标准位置(/home/<用户名>/webapps/< application_name >/ gems /)。您需要将其添加到PATH中,以便在ssh会话中执行已安装的gem,添加GEM_PATH/GEM_HOME也很有用。例如,如果您使用的是bundler,如果没有将正确的目录添加到您的路径中,您的bash会话将找不到'bundle‘。
在http://docs.webfaction.com/software/rails.html#installing-gems上有一篇关于手工安装gem的短文
顺便说一句,我可以使用capistrano在webfaction上运行一个Rails3应用程序进行部署。捆绑任务会自动安装所需的gem。
PS -这真的是一个宝石和网络的问题。您可能想要修改此问题的标记。
https://stackoverflow.com/questions/2080437
复制相似问题