hSATAC

>> ('cat' + 'ash').reverse #=> "hsatac"

Mac Os Server 輕鬆設定 Passenger (Mod_rails)

如果你用 Mac Os Server + Passenger,你一定也碰過這個問題,自己加上的 apache2 設定和Mac Os Server 的 Server Admin 軟體常常衝突,不是爆 exception 就是把你寫的 conf 改得亂七八糟。雖然自己改 conf 後重開 apache 是可以 run ,但是每次開啟 Server Admin 看到錯誤訊息就很不爽…。

今天發現了這個小程式,大大改變了這個情況!passengerpane | github

Screen shot 2010-09-26 at 6.45.45 PM

顧名思義,他會在你的 System Pref 裡面多裝一個 Passenger 的設定 Panel ,只要簡單的點選就可以幫你設定好 Passenger + Apache2。重點是他的設定檔會和原本預設的 sites 分開,這樣就不會搞亂 Server Admin 的設定了。

我的環境是 Mac Os X Server 10.6.4, apache2 是 Mac 內建的,passenger是 REE 自帶,雖然 passengerpane 上顯示 32bit, 但我在 64bit 的 Mac os server 上跑也沒問題。他建議的 “stable” 1.0 版我反而裝不起來,但使用 github 裡面的 1.3 版,就非常順利,為設定所苦的人一定要試試!

Comments