2009-12-05(Sat) [長年日記] この日を編集
_ ESX 3.5u5リリース(12/3)
ふと気になってみてみると、12/3大量にパッチが出ていた。よーくみてみると、3.5update5の文字が。Windows7正式対応っぽいし、verupするしかないか。updatemanagerでなんとかなるのかしら?
2009-12-09(Wed) [長年日記] この日を編集
_ [bzr] bzr-x.x.x.x-nonadmin.exeてなくなったん?
https://launchpad.net/bzr/+download を見る限り、http://launchpad.net/bzr/2.0/2.0.0/+download/bzr-2.0.0-1-nonadmin.exe を最後に nonadminなexeが準備されなくなっているみたい。
コピーだけで動くので、多数のサーバに配備するのに便利だったんだが...
Pythonのプラグイン形式のインストーラって、.exeでWindowsに準拠してて便利っちゃ便利なんだが、バッチ式に、しかも迅速に入れ替えたいときって躊躇してしまう。うーん。とくにコマンドラインだけだし、エクスプローラ拡張はサーバなので入れたくないし。困ったな。
2009-12-30(Wed) [長年日記] この日を編集
_ piggydb on ubuntu
http://d.hatena.ne.jp/marubinotto/20081017/1224128170
piggydb4.2を試してみた。
- tomcat 5.5 はインストール済。
- http://sourceforge.net/projects/piggydb/files/Piggydb/4.2/piggydb-4.2.war/download から warを入手する。
- /var/lib/tomcat5.5/webappsにコピーする。
- piggydb.war にリネームしてコピーすると、piggydbとして配備される模様。バージョン付きのURLがやな場合にどうぞ。
- /etc/default/tomcat5.5で以下のように。
- JAVA_OPTS="-Djava.awt.headless=true -Xmx128M -Dpiggydb.database.prefix=file:/var/webapps/piggy -Dpiggydb.database.name=piggydb"
- sudo mkdir /var/webapps/piggy; sudo chown tomcat55:nobody /var/webapps/piggy
- sudo /etc/init.d/tomcat5.5 restart
apache連携はいつものように、以下のを追加して再起動。
<Location "/piggydb/"> Order deny,allow Allow from 192.168.0.0/255.255.255.0 ProxyPass ajp://127.0.0.1:8009/piggydb/ ProxyPassReverse ajp://127.0.0.1:8009/piggydb/ </Location>
データの置き場所が /var/webapps/piggy ってのやっぱ変かなあ。
今、面倒を見てるサーバの情報なんかはhikiにドキュメントを書く、ということにしているのだが、1ページ=1サーバで書いているから、複数サーバに共通するものがうまく整理できないなーと感じていた。
piggydbだと最小単位がフラグメントで、それを関連付けて管理できそうだからうまくいくかもしれない。
マルチユーザにも対応してるし。