ローカル CA、ローカル HTTPS サーバー の続きです。
インストール
本家ドキュメントに従えば OK。
設定ファイル
Caddyfile を作成してカレントディレクトリへ置く。インデントはタブじゃないと怒られる。
test1.local { reverse_proxy :9999 tls ./test1.local.pem ./test1.local-key.pem}HTTP サーバー起動
PHP 版
前回の設定を流用する。
php -S localhost:9999 index.php実行
sudo caddy runhttps://test1.local/ を開き、鍵アイコンと phpinfo() が見えていれば成功!
おまけ
Caddy は同時起動できないのでプロセスを始末したい時
sudo pkill caddy