Ini adalah contoh cara mengkonfigurasi Caddy 1/2 untuk CGI dengan pembungkus fastcgi untuk skrip CGI. Anda juga memiliki opsi untuk menggunakan plugin CGI untuk Caddy 1 dan garpu untuk Caddy 2.
1. Kloning repositori ini.
git clone --depth 1 https://github.com/dbohdan/caddy-cgi 2. Unduh biner caddy yang sesuai untuk arsitektur OS dan CPU Anda dari https://github.com/caddyserver/caddy/releases. Masukkan ke dalam direktori repositori sebagai caddy file dan membuatnya dapat dieksekusi. Untuk melakukan ini di Linux Run
cd caddy-cgi/
wget -O caddy.tar.gz < latest-Caddy-2-release >
tar xf caddy.tar.gz caddy3. Instal fcgiwrap. Mungkin tersedia dalam repositori perangkat lunak sistem operasi Anda.
4. Pasang modul CPAN yang diperlukan untuk test.pl Dalam banyak kasus Anda dapat melakukan ini dari cangkang CPAN interaktif.
cpan
> o conf make_install_make_command 'sudo make'
> o conf mbuild_install_build_command 'sudo ./Build'
> install CGI CGI::Carp
5. Mulai caddy dan fcgiwrap dengan
makedan pergi ke http: // localhost: 8081/cgi-bin/test.pl.
Di desktop linux Anda dapat menggunakan perintah
make browse run Untuk menghentikan Caddy dan fcgiwrap Press Ctrl-C.
Mit.