هذا مثال على كيفية تكوين Caddy 1/2 لـ CGI مع غلاف FastCgi لنصوص CGI. لديك أيضًا خيار استخدام البرنامج المساعد CGI لـ Caddy 1 وشوكة Caddy 2.
1. استنساخ هذا المستودع.
git clone --depth 1 https://github.com/dbohdan/caddy-cgi 2. قم بتنزيل CADDY BENARY مناسبًا لنظام التشغيل والهندسة المعالجة المركزية الخاصة بك من https://github.com/caddyserver/caddy/release. ضعه في دليل المستودع caddy ملف وجعله قابل للتنفيذ. للقيام بذلك على تشغيل Linux
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 لوقف كل من Caddy و fcgiwrap اضغط Ctrl-C.
معهد ماساتشوستس للتكنولوجيا.