Este é um exemplo de como configurar o Caddy 1/2 para CGI com um invólucro fastcgi para scripts CGI. Você também tem a opção de usar o plug -in CGI para o Caddy 1 e seu garfo para o Caddy 2.
1. Clone este repositório.
git clone --depth 1 https://github.com/dbohdan/caddy-cgi 2. Faça o download de um binário de caddy apropriado para sua arquitetura SO e CPU em https://github.com/caddyserver/caddy/releases. Coloque -o no diretório do repositório como o caddy do arquivo e faça -o executável. Para fazer isso no Linux Run
cd caddy-cgi/
wget -O caddy.tar.gz < latest-Caddy-2-release >
tar xf caddy.tar.gz caddy3. Instale o fcgiwrap. Pode estar disponível nos repositórios de software do seu sistema operacional.
4. Instale os módulos CPAN necessários para test.pl . Em muitos casos, você pode fazer isso no shell interativo da CPAN.
cpan
> o conf make_install_make_command 'sudo make'
> o conf mbuild_install_build_command 'sudo ./Build'
> install CGI CGI::Carp
5. Inicie o Caddy e fcgiwrap com
makee vá para http: // localhost: 8081/cgi-bin/test.pl.
No Linux da área de trabalho, você pode usar o comando
make browse run Para interromper o Caddy e fcgiwrap , pressione Ctrl-C.
Mit.