おのたく日記 YouTubeも始めました→
2006-08-06(Sun) qwik update [長年日記]
■ qwik update
まだ、32bitマシンで動いていたqwikを64bitのおうちサーバに移行する。
「DebianにqwikWebをインストールする方法」の「Subversionから持ってきたファイルをそのまま使う方法」を取る。
# apt-get install libopenssl-ruby libgd-ruby1.8 libhtree-ruby1.8
% svn checkout svn://rubyforge.org//var/svn/qwik/qwik
なぜかruby-elispはいらずlibhtree-ruby1.8が必要だった
qwik/debianを参考に qwik.initを/usr/local/qwikに手直しして
# cd qwik/debian
# cp -p qwik.init /etc/init.d./qwik
# chmod +x /etc/init.d./qwik
# update-rc.d qwik defaults
# mkdir /var/log/qwik;mkdir /var/cache/qwik;mkdir /var/run/qwik;mkdir /var/lib/qwik;mkdir /etc/qwik
# sh postinst
/var/cache/qwik/graveか/usr/lib/qwik/graveか良くわからないので両方作っておく。
古いdataを /usr/lib/qwik/dataへコピー
# /etc/init.d/qwik start
とすると diff rubyパッケージが無いと言われる、昔のサーバを見るとcompat/diff.rbに有ったので、qwik/libの下にコピーしたら動いた。
疑問
・diff.rbは、どこから持ってくるのが正解?
・Post Itが出なくなったけど…
・graveディレクトリはどこに置くのがよい子?
|