0

Rails アプリを適切にデプロイできるように、 webfactionの基本的な共有ホスティング プランにSphinxthinking_sphinxをインストールしようと考えています。私の計画では、Webfaction がこれをサポートしていると確信しています。私は、スキル レベルの点で Linux の第一人者とは言えませんが、基本的なことは知っています。

sudo 権限を持たずに共有ホストに Sphinx をインストールするにはどうすればよいですか?

4

2 に答える 2

0

これもwebfactionに投稿したようです

他の人が利益を得られるように、ここにリンクを配置します...

于 2010-02-11T18:08:13.620 に答える
0

Webfaction では、sudo なしで独自の gem を追加できます。共有ホスティングであるため、乗客/アプリに必要な宝石を非標準の場所 (/home/< ユーザー名 >/webapps/< アプリケーション名 >/gems/) にインストールします。インストールされた gem を ssh セッションで実行するには、これを PATH に追加する必要があります。また、GEM_PATH/GEM_HOME を追加すると便利な場合もあります。たとえば、適切なディレクトリを PATH に追加しないと、バンドラーを使用している場合、bash セッションは「bundle」を見つけられません。

Webfaction には、http: //docs.webfaction.com/software/rails.html#installing-gems に手動で gem をインストールする短い記事があります。

補足として、デプロイに capistrano を使用して webfaction で Rails3 アプリを実行できます。bundle タスクは、必要な gem を自動的にインストールします。

PS - これは実際には gem と webfaction の問題です。この質問のタグを変更することをお勧めします。

于 2011-06-06T04:51:16.930 に答える