- download
caddybinary - place in project root folder
- install php cgi, including
openssl,curl,mbstring, andfileinfo.
Unix:
- run with
caddy run --config Caddyfile - run php server listening on
/run/php/php-fpm.sock, include extensions in php.ini
Windows:
- generate ca cert in pwsh with
Invoke-WebRequest -Uri "https://curl.se/ca/cacert.pem" -OutFile "C:\php\cacert.pem" - run with
caddy run --config Caddyfile-win - run php server with
php-cgi -b 127.0.0.1:9999 -c php-win.ini