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

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

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

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

نسخ ثنائيات Perl

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

انقر فوق الإجراء "إضافة خريطة البرنامج النصي".

صورة
صورة

للسماح لـ IIS بتنفيذ ملفات Perl النصية (.pl) ، قم بتكوين تعيين البرنامج النصي الجديد بالإعدادات التالية:

  • مسار الطلب:.pl
  • قابل للتنفيذ: C: perlbinperl.exe “٪ s”٪ s (حيث "C: perl" هو المكان الذي استخرجت منه ثنائيات Perl)
  • الاسم: Perl-pl
صورة
صورة

في مربع حوار قيود الطلب ، اضبط علامة التبويب الأفعال للسماح بما يلي: GET ، HEAD ، POST.

صورة
صورة

تطبيق كل التغييرات.

عند إنشاء تعيين البرنامج النصي الجديد ، سيسألك IIS عما إذا كنت تريد السماح بتشغيل تعيين البرنامج النصي هذا كتطبيق CGI. أجب بـ "نعم" في مربع الحوار.

صورة
صورة

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

  • مسار الطلب:.cgi
  • قابل للتنفيذ: C: perlbinperl.exe “٪ s”٪ s
  • الاسم: Perl-cgi
  • الأفعال: GET ، HEAD ، POST

بمجرد الانتهاء ، قم بتطبيق التغييرات وحدد "نعم" عندما يطالبك IIS بتأكيد تشغيل تعيين البرنامج النصي كتطبيق.

صورة
صورة

بمجرد تكوين IIS لتشغيل كلا نوعي الملفات ، سيتم إدراجهما في تعيينات المعالج.

صورة
صورة

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

صورة
صورة

في هذه المرحلة ، يجب أن يكون IIS 7 قادرًا على خدمة نصوص 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)

موضوع شعبي