4

RVM を使用している場合、Nginx をどこにインストールしますか。デフォルトはシステム バージョン 1.8.7 です。1.9.3を使用するために必要です

Where do you want to install Nginx to?

Please specify a prefix directory [/opt/nginx]: 
4

1 に答える 1

7

まず、Ruby のバージョンを指定します。

rvm install 1.9.3 (まだ持っていない場合) rvm use 1.9.3 (--default)

次に、次のものが必要です。

gem install Passenger cd /your gems dir (~/.rvm/gems/ruby-1.9.3-p0/gems など)/passenger/bin ./passenger-install-nginx-module

宛先ディレクトリはどうですか?あなたの決定にすべて:

  • 開発者/学習マシンの場合 - ~/nginx にインストールすることをお勧めします

  • それが「本番」のようなものである場合 - Web アプリケーションのユーザーを作成し、彼の権利をカットし、彼のために rvm とすべてのレール環境をインストールし、nginx を共通ディレクトリ (/opt/nginx) にインストールして、複数のアカウントから同時に nginx にアクセスできるようにします。

一般的な規則: RVM と Rails (Web アプリ) は 1 人のユーザー用です => nginx は 1 人のユーザー用です。別の方法で => グローバル

于 2012-05-22T11:50:52.737 に答える