@yukogets さんに tyoro/tiarraMetro · GitHub なるものを教えてもらったので試しにやってみようと思ったが
となって少し悩んでたところ、PHP 5.4.0 がリリースされたので状況一転。
PHP 5.4 からは Built-in Server が実装されたので
これなら PHP のインストールだけで手軽にできそうと思い試しにやってみようと思いました。
環境
- Debian squeeze (さくらVPS)
PHP 5.4 コンパイルの準備
$ sudo apt-get install build-essential libxml2-dev libmcrypt-dev mysql-server
PHP 5.4 コンパイル
$ wget http://jp2.php.net/get/php-5.4.0.tar.bz2/from/jp.php.net/mirror -O php-5.4.0.tar.bz2 $ tar jxf php-5.4.0.tar.bz2 $ cd php-5.4.0 $ ./configure --enable-mbstring --with-mysqli --with-mysql --with-mcrypt $ make $ sudo paco -D make install # もちろん普通に sudo make install でもいいよ!
- mysql と mysqli、片方だけでも大丈夫って人もいたんだけど、俺の環境だと両方ないといい感じにならず
- mcrypt は、ログイン時に「cookie 保存」的なチェックボックス ON のままログインすると「Call to undefined function mcrypt_get_iv_size() 」みたいなエラーでるので必要
- Debian でソースコードから入れる場合、私は paco を使っています。
tiarra 導入
素直に本家を見ましょう! → Tiarra : Archive
tiarraMetro 導入
素直に本家を見ましょう! → tiarraMetro - 導入 - tyoro.exe
起動
これだけで動くよ!!
$ php -S localhost:8000 -t /path/to/tiarraMetro/public
まとめ
Built-in Server まじ便利やわー。
実は動かないところがあるかもしれないけど、
とりあえず一日使った感じ問題なかった。
補足
普段 IRC や TweetIRCGateway、FacebookIRCGateway は LimeChat で見てて
これはこれで全く問題ないので、tiarraMetro を使う機会があるかはまだこれから。
iPhone の LimeChat よりは tiarraMetro かな?という感じで移行を考えていこう