Ubuntu 10.04サーバのapache2でRAILSをproxy_balancerする

2010/07/20 8:53 に 森山誠二郎 が投稿
apache2の正しい設定法ではないかも知れませんが、動いたというメモです。
1.apache2のインストール
    apt-get install apache2
2. モジュールの組み込み
 a2enmod proxy_balancer
 a2enmod proxy_http
3. apache2.confの最後に
Include /etc/apache2/proxy_balancer.conf
を追加
4.proxy_balancer.confは以下の通り
ProxyPass / balancer://mycluster/
ProxyPassReverse / balancer://mycluster/
<Proxy balancer://mycluster/>
  BalancerMember http://127.0.0.1:3000 loadfactor=20
#  BalancerMember http://127.0.0.1:3001 loadfactor=20
Order deny,allow
allow from all
</proxy>
5.apache2を起動
 /etc/init.d/apache2 start
これで http://localhost:80 にアクセスすると3000で動いている
RAILSが出てきます。
Comments