私はubuntu10.04サーバーを持っており、リポジトリからnginxをインストールしました。
apt-get install nginx
すべてのサイトを実行していて、redmineをインストールしたいのですが、乗客に問題があります。パッセンジャーをインストールしましたが、ソースがないため使用できないため、nginxに追加できます:
passenger-install-nginx-module
これは私の現在のnginxインストールを壊しますか?パッセンジャーモジュールを取り付ける方法はありますか?同じマシン、異なるポートで2つのnginxサーバーを実行できますか?別のポートのnginxにredmineをインストールできますか?.
皆さん、ありがとうございました。
Passenger Standalone(nginxに基づく)を使用して、メインのnginxとは異なるポートまたはIPでリッスンするように設定できます。
あなたの場合、単に実行します:
Sudo passenger start
redmineルートディレクトリにあります。すべてが大丈夫なら、あなたは下にredmineを見るはずです
http://YOUR_SERVER_IP:3000
詳細: http://www.modrails.com/documentation/Users%20guide%20Standalone.html
Brightbox リポジトリからインストールするか、Nginxを再コンパイルする必要があります。もちろん、本当に必要な場合は、異なるポートで2つのNginxインスタンスを実行することもできます。
モジュールを追加するためにnginxを再コンパイルする必要があるとは信じられません!
AFAIK、Nginxはロード可能なモジュールメカニズムをサポートしていません。