0

私はubuntu12.04.1LTSを使用しています。

www-dataとして実行されているapache2をインストールしました。

ルビー1.9.3を使いたい。

パッセンジャーをインストールする必要があります。

問題は、rvmをインストールするためにどのインストール方法を使用する必要があるかです。シングルユーザーインストールとマルチユーザーインストールのどちらを使用する必要がありますか。

シングルユーザーインストールを使用する必要がある場合は、ユーザーとしてインストールしますか、それともwww-dataとしてインストールしますか。

4

1 に答える 1

1

本番システムでは、RVMをシステム全体にインストールします。そうすれば、私はログインでき(または他の誰でもログインできます)、同じルビーとジェムセットを使用してシステム上のコンソールを起動できます。シングルユーザーでそれを行う方法は確かにありますが、これは私にとって常に最も複雑ではありませんでした。

ただし、乗客の場合は、システムルビーに対してインストールすることをお勧めします。その理由は、rubyを変更またはアップグレードするたびに、乗客のインストールが爆破され、Apache構成を変更して、乗客のインストールを再実行する必要があるためです。これが機能するのは、passengerとアプリケーションを同じrubyインストールで実行する必要がないためです。

于 2012-09-24T12:35:32.437 に答える