كيفية تثبيت Perl على IIS 6 لنظام التشغيل Windows Server 2003

جدول المحتويات:

كيفية تثبيت Perl على IIS 6 لنظام التشغيل Windows Server 2003
كيفية تثبيت Perl على IIS 6 لنظام التشغيل Windows Server 2003
Anonim

Perl هي لغة برمجة نصية شائعة جدًا تُستخدم لتطوير مجموعة متنوعة من الأدوات. أحد الاستخدامات المعروفة هو تطبيقات CGI (واجهة البوابة العامة) المستندة إلى الويب والتي تسمح بتنفيذ نصوص Perl النصية من خادم ويب. بقليل من التكوين ، يمكنك تكوين IIS 6 على نظام Windows Server 2003 الخاص بك لخدمة نصوص Perl عبر CGI.

نسخ ثنائيات Perl

قبل القيام بأي إعداد IIS ، يجب استخراج ملفات Perl الثنائية إلى نظامك.قم بتنزيل حزمة توزيع ActiveState Perl (احصل على ملف AS zip وليس المثبت) واستخرجها إلى مجلد على الخادم الخاص بك (مثل "C: perl"). سنقوم بتعيين IIS لاستخدام الملفات الموجودة في هذا الدليل.

قم بتعيين الخصائص التالية:

  • اسم الامتداد: Perl CGI
  • الملفات المطلوبة: C: perlbinperl.exe “٪ s”٪ s (على افتراض أنك قمت باستخراج الملفات إلى "C: perl")
  • تم ضبط الحالة على المسموح به

بمجرد الانتهاء ، قم بتطبيق التغييرات.

صورة
صورة

يجب أن ترى الامتداد الجديد في قائمة Web Service Extension مع ضبط الحالة على المسموح به.

صورة
صورة

مع تثبيت ملحق الخدمة ، يتعين علينا إنشاء تعيينات نوع ملف البرنامج النصي Perl.

انقر بزر الماوس الأيمن على مجلد مواقع الويب وانتقل إلى مربع الحوار "خصائص".

صورة
صورة

في علامة التبويب Home Directory ، افتح مربع حوار التكوين.

صورة
صورة

للسماح لـ IIS بتنفيذ ملفات البرامج النصية لـ Perl (.pl) ، أضف تعيين امتداد بالخصائص التالية:

  • قابل للتنفيذ: نفس "الملفات المطلوبة" التي تم إدخالها عند إنشاء امتداد "Perl CGI" أعلى
  • الامتداد:.pl
  • الأفعال: GET ، HEAD ، POST
  • حدد المربع لمحرك البرنامج النصي

بمجرد الانتهاء من تطبيق التغييرات الخاصة بك.

صورة
صورة

بالإضافة إلى ذلك ، إذا تم نشر نصوص Perl كملفات CGI (.cgi) ، فسيلزم تكوين تعيين امتداد لنوع الملف هذا أيضًا:

  • قابل للتنفيذ: نفس "الملفات المطلوبة" التي تم إدخالها عند إنشاء امتداد "Perl CGI" أعلى
  • الامتداد:.cgi
  • الأفعال: GET ، HEAD ، POST
  • حدد المربع لمحرك البرنامج النصي

بمجرد الانتهاء من تطبيق التغييرات الخاصة بك.

صورة
صورة

بعد إجراء تغييرات التكوين المطلوبة على IIS ، قم بتشغيل الأمر "iisreset" من موجه الأوامر لضمان دفع التغييرات ونشطها.

صورة
صورة

في هذه المرحلة ، يجب أن يكون IIS 6 قادرًا على خدمة نصوص Perl بنجاح.

اختبار بيرل

في هذه المرحلة ، يكون خادمك جاهزًا للعمل ، ولكن فقط للتأكد من أنه يمكننا تأكيد إعداد Perl الخاص بك من خلال IIS بسهولة تامة. أنشئ ملفين نصيين في الدليل "C: Inetpubwwwroot" باسم "test.pl" و "test.cgi" يحتوي كلاهما على ما يلي:

أخيرًا ، تصفح للوصول إلى العناوين: "https://localhost/test.pl" و "https://localhost/test.cgi" على خادمك وستظهر لك رسالة تفيد بأن Perl تعمل. إذا تم تحميل الصفحة بنجاح ، فإن Perl يعمل الآن على جهازك.

صورة
صورة

الخلاصة

بمجرد تشغيل Perl على نظام Windows الخاص بك ، يمكنك نشر أو تطوير تطبيقات Perl CGI الخاصة بك.

روابط

تنزيل ActivePerl من ActiveState (AS Zip Package)

موضوع شعبي