Personal tools
You are here: Home PapaBlog
Document Actions

by Papasan posted at 2009-06-08 18:44 last modified 2009-06-08 21:12

あなたが思うよりも世界はもっと素敵よ

この愛も自由もOpen upきっと

心を開いて瞳をみつめてNescafe

...ってことで3ヶ月ぶりくらいにコーヒーを飲もうとしたら、しけってて化石化していた。ブヒ!!

追記

♪Open up 五島良子(ごしまよしこ)

by Papasan posted at 2009-06-04 19:08 last modified 2009-06-05 08:30

Nginxをインストールし、Plone3のZEO をテストしています。Apache2のロードバランサよりも設定が簡単で分かり易く、安定しています。

CentOS5.3にNginxの安定版をインストールする。

ソースのダウンロード

こちら から最新 0.6.x 安定版をダウンロードして/usr/local/src/に置く。

インストールに必要な他のパッケージをインストール:

 # yum -y install pcre-devel zlib-devel

Nginxのインストール:

 # cd /usr/local/src/
 # tar -zxf nginx-0.6.37.tar.gz
 # cd nginx-0.6.37
 # ./configure
 # make
 # make install

ロードバランサとしての設定

設定ファイルとして次のようなものを/usr/local/nginx/conf/nginx.loadbalance.confとして作成する。:

 events {
     worker_connections  1024;
 }

 http {
     upstream plone3.papasan.org {
         server plone3.papasan.org:8080;
         server plone3.papasan.org:8081;
     }

     server {
         listen 80;
         server_name plone3.papasan.org;
         location / {
             proxy_pass http://plone3.papasan.org/VirtualHostBase/http/plone3.papasan.org:80/Plone/papablog/VirtualHostRoot/;
         }
     }
 }

Nginxの起動・停止

  • 起動:
     # /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.loadbalance.conf
    
  • 停止:
     # kill 'cat /usr/local/nginx/logs/nginx.pid'
    

by Papasan posted at 2009-06-02 22:35 last modified 2009-06-02 22:35

「Apache2のロードバランサを適当なマシンに設定してテストしたいなあ」と思い中古ノートで検索すると、こちら にぶつかった。

Celeron2.4GHz 256MBで液晶は寿命、とありますが外部モニターに表示できZEOの設定ができればいいだけだし、教材用だからということで2台発注しました。

手持ちのオンボロノートにApache2のロードバランサを設定して、発注した2台のノートにZEOクライアントをインストールしたのち、ZEOサーバーは何か適当なマシンにインストールしようと考えています。

今年の梅雨が楽しみです、雨の降る日はZEOの実験。

by Papasan posted at 2009-06-01 19:18 last modified 2009-06-01 19:18

makaronikokoさん、ITパスポート合格おめでとうございます。

sekoさんもmakaroniさんもみんな偉くなってく。おいらだけ...