Tokyo Promenade がサクサクなので Solaris の非力なサーバマシンにも入れてみた。32bit だと tokyocabinet がビルドできなかったので以下のような感じ。
- tokyocabinet を
./configure CFLAGS=-m64 && make && make check && su root -c 'make install'
して、 - tokyopromenade を
./configure CFLAGS=-m64 && make && make check && su root -c 'make install'
して、 - 以下のように ~/public_html/tp にセットアップした。
basedir=tp [ -d "$basedir" ] || mkdir "$basedir" (cd "$basedir" && cp -p /opt/local/share/tokyopromenade/promenade.* . && cp -p /opt/local/share/tokyopromenade/passwd.txt . && prommgr create promenade.tct && prommgr import promenade.tct /opt/local/share/tokyopromenade/misc/help-*.tpw && mkdir upload && su root -c 'chgrp -R www .' && su root -c 'chmod -R g+w .' && cat <<EOF > .htaccess && Options FollowSymLinks ExecCGI MultiViews Order allow,deny Allow from all DirectoryIndex promenade.cgi <Files ~ "passwd"> Order allow,deny Deny from all Satisfy All </Files> EOF ln -s /opt/local/libexec/promenade.cgi . && echo done )
Solaris でも問題なくキビキビ動作しているようだ。