كيفية إضافة دعم PHP إلى IIS7 في نظام التشغيل Vista / Windows Server 2008.
حاليًا، العديد من مواقع الويب مكتوبة بلغة PHP، ومع ذلك، فإن بيئة الخادم ليست بالضرورة FreeBSD أو Linux. تعمل العديد من مواقع PHP على أنظمة Windows2000 وWindows2003 وWindows Server 2008. علاوة على ذلك، ووفقاً للعديد من التقارير السابقة، فقد زادت كفاءة تشغيل PHP في Windows Server 2008 بأكثر من 40%.
بعد ذلك، اسمحوا لي أن أدخل في موضوع اليوم، كيفية إضافة دعم لصفحات الويب PHP ضمن IIS7.
بيئة النظام: Vista / Windows Server 2008
1. أولاً، قم بتثبيت IIS7 (لوحة التحكمالبرامج والميزات، ميزات Windows) في ظل ظروف التحديد الافتراضية، تذكر التحقق من خياري ISAPI.
بعد اكتمال التثبيت، أدخل http://127.0.0.1 في المتصفح. إذا لم يحدث أي خطأ، ستظهر واجهة ترحيب IIS7.
2. بعد ذلك، قم بتثبيت PHP
وتنزيل حزمة تثبيت PHP. يمكنك الانتقال إلى: http://cn.php.net/downloads.php وتنزيل ثنائيات Windows هنا. بعد الانتهاء من تثبيت PHP، قمت بتثبيته في d:php، وفي هذا الدليل، ابحث عن php.ini-dist، وأعد تسميته إلى php.ini، وافتح php.ini:
ابحث عن: الامتداد_dir = "./"، واستبدله بـ الامتداد_dir = "d:php";
تم العثور على: ملحقات Windows:
قم بإزالة التعليقات من كل سطر ضمن تكوين الوحدة أدناه، والمثال كما يلي:
الامتداد=php_mbstring.dll
ملحق=php_gd2.dll
ملحق=php_MySQL.dll
يحفظ. انسخ الملف إلى دليل windows الخاص بنظامك.
3. قم بإنشاء تجمع تطبيقات جديد في IIS7 وقم بتعيين نوع .Net للتجمّع على أنه غير مُدار.
قم بإنشاء موقع ويب جديد وقم بتمكين أذونات "القراءة" و"تشغيل البرنامج النصي" بعد الانتهاء، أضف عوامل تصفية ISAPI إلى موقع الويب هذا.
ثم أضف تعيين المعالج
في العملية المذكورة أعلاه، أضف D:PHPphp5isapi.dll إلى تعيين المعالج
حسنًا، تم الانتهاء من جميع العمليات. يمكنك الآن اختبار ما إذا كان ملف PHP يعمل بشكل صحيح.