MySQL、オープンソース系、ウェブ系ネタ。最近のPlack/Starletのパフォーマンス改善まとめ。最大2倍の性能向上を読んでたらStarletが使ってみたくなったのでServer::Starter+Starletを試してみることに。コマンドラインから起動してみる。http://0:3000/これでポート3000でサーバが待ち受けています。UpStartCentOS6に乗り換えたし、折角なのでデーモンの管理はUpStartに乗り換えてみる。CentOS6は標準でインストールされている(というかSysVinitが置き換わった?)なので以下のコマンドが最初から使えるみたい。daemontoolsとかsupervisorとか要らなくなりそう。Overflowでそれっぽい記事を発見したので参考に書いてみた。いうコマンドのエイリアスのようだ。listとかで出来る。--status-file=/tmp/myapp.status";なんて出来る。コマンドラインでも出来るけど。アクセスされても表示されないみたい。拡張をロードできません。設定を確認してください」yumでインストールしたphpMyAdmin。拡張をロードできません。設定を確認してください」のエラーが消えない。拡張をロードできません。moduleextension=mcrypt.soこんなトラップが仕掛けられているとは恐れ入る。Net::SSLeayがインストール出来ない時openssl-develをインストールしてからインストールする。commentsTweetCentOSにyumでmecabをインストールするどうやらcentosではmecab単体のパッケージが提供されていないので、groongaをインストールする。Package(s)mecab本体と辞書がインストールされます。groonga必要だからいいけど。commentTweetCentOS5.7にNginxの最新版をyumでインストールepelでNginxをyumでインストールする場合、バージョンが0.8.55と古い。Package(s)Nginx公式リポジトリを使えば簡単に最新版のNginxをインストールできるようです。用のリポジトリが用意されています。リポジトリを登録OSのバージョンにあったリポジトリをインストールします。DBIx::Class(DBIC)でtimestamp的なカラムの自動更新Mojoliciousでactionの前後に実行される独自のHookを作る。