uzullaがブログスマートフォン用の表示で見るuzullaがブログuzullaがブログです。実際の設定ファイルの全行です見事に短いですね。これで相応の設定になっている(らしい)のは感動があります。後、今後phpをphp-fpmではなく、H2Oで管理するようになるかもしれませんが、それは後日に取っておきます。307こうすればちゃんとうごきました。file.dirがそうなるのか〜という感じがあります。kazuhoさん指摘大変ありがとうございました。SSL設定で一瞬つまった所nginxもそうなんですが、証明書ファイル(.crt)はCAやIntermediateを結合したものにする必要があります。test`でテストすると、初心者には多少解りづらいエラーメッセージが出ますので、一応ここに記載しておきます。file:/var/www/cert/ssl.crtこれは、証明書のチェインがつながっていません。認証局が発行したcrtファイルをそのまま指定しています。*1あるいは、こういうエラーがでるかもしれません。mismatch:x509/x509_cmp.c:355:証明書と、暗号鍵が一致してないわけですが、証明書をとりまちがえていなければ、前述のコピペの順序が間違ってるんでしょう(実際俺は間違えたのでこの文章を書いている)。実際に運用していくには、h2oをあげたり下げたり再起動したりする必要があります。/path/to/the/pid-file`と、ドキュメントにはあります。HUPを送ればリロードもされるようです(別途testはしましょう)。環境にもよりますが、sysvスタイルのinitスクリプトとか、upstartとかのタレが今後必要になりますね(まだ書いて無い)。daemon`とするとh2oが自前で動くのではなく、裏ではstart_server(Server::Starter)スクリプトが、固定パスにあることを前提に呼び出されます。daemonはつかえない)ここら辺は、なかなか他のhttpdとはスタイルが違う感じですね。*2あとはせっかくHTTP/2なんですから、Prefetchとかさせてみたい(まだやってない)。PHPのプロセス管理もH2Oにまかせるのよさそう(そのうち試す)。前回のテスト2も、やろうとおもえばできそかも(そのうち試す)。まとめH2O+PHP7を本番に投入したぞー!だがPHPerの戦いはこれからだ!こちらからは以上です。*1:1つのファイルの中に、順番にコピペしていけ、ということです*2:Apacheやnginxとはかなり異なる、日本的現場のスタイル感を感じる。pstreeみてるとへーーってなるけど、start_serverへの引数はどうやって生成されてるんだ?他のマネージャと差し替えたりとかはないのだろうか。01:48新、PHPとH2OをfastCGIでつなぐ話、解決編Tweet広告を非表示にする関連記事2015-10-07俺がやってみたかったh2oとphpの構成についてやっと暇ができたのでやってみました。OSX10.9に入れるPHPStorm大好きなuzullaですこんばんわ。»プロフィールid:uzullauzullaがブログです。参加してきました!月別アーカイブ参加グループWindows開発者はてなブログをはじめよう!uzullaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。