シェルスクリプトマガジン

最終回 グループウエアサーバーを作る(Joruri Gwの導入)

ApacheでRailsアプリを動かす

Apache上でRuby on Railsアプリを動かすためのモジュール(mod_passenger.so)を作成します。次のコマンドを実行してください。途中で2回質問されますが、すべて[Enter]キーを押します。

作成完了まで30分程度かかるのでしばらく待ちます。次のように表示されたら、「LoadModule」から「</IfModule>」までの行をテキストエディタにコピーします。コピーしたら、[Enter]キーを2回押します。

Apacheにmod_passenger.soモジュールを組み込むためのファイル(/etc/apache2/mods-available/passenger.load)を作成するので、次のようにnanoエディタを起動します。

先ほどコピーした、LoadModuleの1行を書き込みます。

ファイルを保存したら、再度エディタを使ってmod_passenger.soモジュールに関する設定をファイル(/etc/apache2/mods-available/passenger.conf)に書き込みます。

先ほどコピーした、LoadModule以外の4行を書き込んでください。

このファイルも保存したら、次のコマンドでApacheにmod_passenger.soモジュールを組み込みます。