改訂3版基礎 Ruby on Rails (KS IMPRESS KISO SERIES) 新品価格 |
macでRailsをapache上で動かす
rbenvをmac portsで入れてみた
という記事を書いた。
この続編
rbenvのrubyをwebrickで動かすところで満足していて
すっかり忘れてたのでがapacheでも動かす必要があるよね
そんなわけで、rbenvでpassengerの動かし方
・conftest
apachectl configtest
したらエラー吐いてた。
場所は、passengerのところ。
パス変わったからねー
・passengerのインストール
rbenvに入れる
rbenv exec gem install passenger
rbenv rehash
・apacheの設定ファイル
以下で実行する
passenger-install-apache2-module
そしてapacheファイルを取得
passenger-install-apache2-module --snippet
した結果をコピペ
/etc/apache2/other/passenger.conf
・apache2.4
yosemiteにしたらapache2.4になってた。
virtualhsotの書き換え
#Order allow,deny
#Allow from all
Require all granted
これで動きました。
osアップデートするごとにapache上がるの面倒やな。。。