トップ «前の日記(2016/12/12 (月) ) 最新 次の日記(2016/12/14 (水) )» 編集 RSS feed

HsbtDiary


2016/12/13 (火) [長年日記]

hsbt.org に h2o を入れている

そろそろ h2o を触らないとな、という気持ちが高まったので h2o を入れて

  • nginx がやっている reverse proxy を h2o に置き換え
  • apache2 がやっている fcgi プロセス管理を h2o に置き換え

というのをがっしゃんこでやってミドルウェアを一つにするというのをやり始めている。今のところ置き換えが完了したのは

  • nginx の reverse proxy + http/2
  • apache2 で動かしている tDiary の update.fcgi + Basic auth
  • tDiary を "%Y%m%d.html" でアクセスできるようにする rewrite rule

というところまでできた。hiki は fcgi 対応するのがめんどかったので、この機会に全部 static html にすることにした。あとは index.fcgi の handler と、その他の調整を終えたら完了ってところ。 もう少し。

h2o を使うにあたっては tatsushid/h2o-deb: Unofficial H2O Debian package for Debian and Ubuntu builder でパッケージインストールした。このパッケージで入れると server-starter など perl 界隈で使われているであろうベストプラクティスな構成でプリインストールされてあとは systemctl で起動するだけという、顧客が欲しかったものが全部入りでとても良かった。続く。