0

我希望在webfaction的基本共享托管计划中安装Sphinxthinking_sphinx ,以便我可以正确部署我的 rails 应用程序。我很肯定网络派在我的计划下支持这一点。就技能水平而言,我并不接近 linux 大师,但我知道基础知识。

如何在没有 sudo 权限的情况下在我的共享主机上安装 Sphinx?

4

2 回答 2

0

我看到你也在webfaction上发布了这个

把链接放在这里,让其他人受益......

于 2010-02-11T18:08:13.620 回答
0

Webfaction 允许您在不使用 sudo 的情况下添加自己的 gem。因为它是共享主机,所以他们将乘客/您的应用所需的 gem 安装到非标准位置(/home/< username >/webapps/< application_name >/gems/)。您需要将其添加到 PATH 以便在 ssh 会话中执行已安装的 gem,并且添加 GEM_PATH/GEM_HOME 也很有用。例如,如果您使用捆绑器,如果不将正确的目录添加到您的 PATH 中,您的 bash 会话将找不到“捆绑”。

Webfaction 在http://docs.webfaction.com/software/rails.html#installing-gems上有一篇关于手动安装 gems 的简短文章

附带说明一下,我可以使用 capistrano 在 webfaction 上运行 Rails3 应用程序进行部署。bundle 任务会自动安装所需的 gem。

PS - 这真的是一个宝石和网络派系的问题。您可能想要修改此问题的标签。

于 2011-06-06T04:51:16.930 回答