นี่คือตัวอย่างของวิธีการกำหนดค่าแคดดี้ 1/2 สำหรับ CGI ด้วย wrapper fastcgi สำหรับสคริปต์ CGI นอกจากนี้คุณยังมีตัวเลือกในการใช้ปลั๊กอิน CGI สำหรับ Caddy 1 และส้อมสำหรับ Caddy 2
1. โคลนที่เก็บนี้
git clone --depth 1 https://github.com/dbohdan/caddy-cgi 2. ดาวน์โหลด Caddy Binary ที่เหมาะสมสำหรับสถาปัตยกรรมระบบปฏิบัติการและ CPU ของคุณจาก https://github.com/caddyserver/caddy/releases วางไว้ในไดเรกทอรีที่เก็บเป็น caddy ไฟล์และทำให้สามารถเรียกใช้งานได้ ในการทำสิ่งนี้บน Linux Run
cd caddy-cgi/
wget -O caddy.tar.gz < latest-Caddy-2-release >
tar xf caddy.tar.gz caddy3. ติดตั้ง fcgiwrap อาจมีอยู่ในที่เก็บซอฟต์แวร์ของระบบปฏิบัติการของคุณ
4. ติดตั้งโมดูล CPAN ที่ต้องการสำหรับ test.pl ในหลายกรณีคุณสามารถทำได้จากเปลือก CPAN แบบโต้ตอบ
cpan
> o conf make_install_make_command 'sudo make'
> o conf mbuild_install_build_command 'sudo ./Build'
> install CGI CGI::Carp
5. เริ่ม Caddy และ fcgiwrap ด้วย
makeและไปที่ http: // localhost: 8081/cgi-bin/test.pl
บนเดสก์ท็อป Linux คุณสามารถใช้คำสั่งแทน
make browse run เพื่อหยุดทั้งแคดดี้และ fcgiwrap กด Ctrl-c
MIT