1. إعداد البرمجيات: فيما يلي أحدث الإصدارات الرسمية اعتبارًا من 2005-4-20
PHP (5.1.2): http://www.php.net
MySQL (5.0.19): http://www.mysql.com
Zend Optimizer (2.6.2): http://www.zend. com
phpMyAdmin (2.8.0.2): http://www.phpmyadmin.net
يفترض أن C: هو قرص النظام لنظام التشغيل الذي تستخدمه حاليًا. إذا لم يكن نظام التشغيل الحالي مثبتًا في C:، فيرجى تعديله بنفسك.
2. قم بتثبيت PHP:
(1) بعد التنزيل، احصل على php-5.1.2-Win32.zip وقم بفك ضغطه إلى C:php (يمكن أن يكون هذا المسار عشوائيًا، ولكن إذا كنت تستخدم هذا المسار أدناه، فيرجى تعديله وفقًا لذلك)؛
(2) ثم انسخ C:phplibmysql.dll وC:Inetpubphpextphp_mysql.dll إلى C:Windowssystem32
(3) انسخ C:PHPphp.ini-dist إلى C : Windows (C:WINNT ضمن نظام التشغيل Windows 2000) وأعد تسميته إلى php.ini، ثم افتحه باستخدام برنامج "المفكرة" واستخدم وظيفة البحث في "المفكرة" للبحث:
Extension_dir = "C:PHPext"
قم بتوجيه مساره إلى دليل الامتدادات في دليل PHP الخاص بك، على سبيل المثال: Extension_dir = "C:Inetpubphpext";
Search في Windows Extensions وافتح الوحدات المطلوبة فقط لحفظ رقم الذاكرة (أزل; قبل كل وحدة). ):
الامتداد=php_gd2.dll
مكتبة GD تدعمها إذا لم يتم تشغيل هذه الوحدة، فلا يمكن استخدام العلامة المائية لصورة منتدى Discuz.
ملحق=php_mbstring.dll
لدعم phpMyAdmin، قم بتشغيل mbstring.
ملحق=php_mysql.dll
وغني عن القول أنه يدعم MySQL.
(4) قم بتكوين IIS لدعم PHP
أولاً، يجب عليك التأكد من تثبيت IIS بشكل صحيح في النظام.
عند دمج PHP مع IIS، فإنه يدعم أوضاع CGI وISAPI. يوصى باستخدام وضع ISAPI. نقدم هنا فقط طريقة تثبيت وضع ISAPI: خطوات تثبيت وضع ISAPI:
حدد "Internet Service Manager" في "الأدوات الإدارية" في "لوحة التحكم"، وافتح IIS وأوقف الخدمة، ثم على اليسار "أنت بحاجة إلى ويب يدعم PHP" انقر بزر الماوس الأيمن على الموقع وحدد "خصائص"، وابحث عن الزر "إضافة" وانقر عليه في علامة التبويب "مرشح ISAPI" في نافذة "خصائص موقع الويب" التي تفتح، ثم حدد "اسم عامل التصفية" في النافذة المنبثقة. لأعلى في نافذة "خصائص التصفية". أدخل: PHP في العمود، ثم قم بتوجيه الملف القابل للتنفيذ إلى المسار الذي يوجد به php5isapi.dll، مثل: C:PHPphp5isapi.dll.
افتح علامة التبويب "الدليل الرئيسي"
.من نافذة "خصائص موقع الويب"، ابحث عن الزر "تكوين" وانقر عليه، وابحث عن الزر "إضافة" وانقر عليه في نافذة "تكوين التطبيق" المنبثقة، وأضف تعيين ملحق في النافذة المنبثقة بالملحق . php، انقر فوق "استعراض" لتوجيه الملف القابل للتنفيذ إلى php5isapi.dll، مثل: C:PHPphp5isapi.dll، ثم قم بتأكيده بالكامل
ثم افتح علامة التبويب "المستند" في "خصائص موقع الويب". في النافذة، ابحث عن الزر "إضافة" وانقر عليه لبدء المستند في موقع الويب الافتراضي. قم بإضافة إدخال Index.php إلى القائمة. يمكنك رفع ملف Index.php إلى الأولوية العليا بحيث يتم العثور على مستند Index.php تلقائيًا وفتحه أولاً عند الوصول إلى الموقع.
تأكد من تحديد إعدادات التطبيق وأذونات التنفيذ لدليل الويب. البرنامج النصي النقي، ثم أغلق إدارة خدمات معلومات الإنترنت وقم بتنفيذ الأمر التالي في موجه الأوامر:
net stop w3svc
net stop iisadmin
net start w3svc
ثم قم بتعيين إذن تمديد ISAPI في "WEB Service Extension" على الجانب الأيسر من "Internet Service Manager"، إذن صفحات الخادم النشطة
لفتح المتصفح، أدخل: http://localhost/ ، بعد رؤية صفحة النجاح، في جذر IIS قم بإنشاء phpinfo.php جديد في الدليل بالمحتوى التالي:
<?php
phpinfo();
?>
افتح المتصفح وأدخل: http://localhost/phpinfo.php سيتم عرض جميع المعلومات حول PHP التي يدعمها الخادم الحالي. يمكنك أن ترى أن وضع Server API هو: ISAPI.
3. قم بتثبيت MySQL:
قم بتنزيل Windows Essentials (x86) وانقر نقرًا مزدوجًا لتثبيته. لقد قمت هنا بتثبيته على C:MySQL أثناء عملية التثبيت، سيُطلب منك ما إذا كنت تريد تكوينه على الفور. بعد اكتمال التثبيت، أدخل: C:MySQLbinmysqld-nt -install في قائمة "تشغيل" في قائمة "ابدأ". بعد نجاح العملية، أدخل: net mysql start سيتم تشغيل خدمة MySQL إذا كنت لا تزال ترغب في المقارنة لتكوين MySQL بالتفصيل، فيرجى إدخال الدليل C:MySQLbin، وتشغيل MySQLInstanceConfig.exe، واتباع المطالبات.
إذا قمت بتنزيل Windows (x86)، فقم بفك ضغطه وانقر نقرًا مزدوجًا لتنفيذ Setup.exe، والخطوات هي نفسها المذكورة أعلاه.
إذا قمت بالتنزيل بدون تثبيت (فك الضغط في C:)، فقم بفك ضغطه مباشرة إلى C:MySQL، وأدخل: C:MySQLbinmysqld-nt.exe في "تشغيل" بقائمة "ابدأ"، وستتم العملية نجح ثم أدخل: net mysql start لبدء خدمة MySQL.
قم بتعيين كلمة مرور لـ MYSQL لضمان الأمان:
يوجد معالج تكوين MySQL Server Instance Config Wizar في القائمة العامة. بعد التشغيل، اتبع الخطوات الموضحة أدناه لتكوين كلمة مرور ROOT وتعيينها.
يوصى بأن تكون كلمة مرور ROOT أكثر تعقيدًا لضمان أمان الخادم!
يمكنك أيضًا استخدام تكوين الأوامر في MySQL Command Line Client:
أولاً، افتح نافذة DOS، ثم أدخل الدليل mysqlbin، ثم اكتب الأمر mysql -uroot -p. بعد الضغط على Enter، سيُطلب منك إدخال كلمة المرور الخاصة بك. إذا تم تثبيت MYSQL للتو، فلن يتم تثبيت جذر المستخدم الفائق لديك كلمة مرور، حتى تتمكن من الدخول مباشرة عن طريق الضغط على Enter، تم تسجيل الدخول إلى MYSQL. مطالبة MYSQL هي: mysql>
تغيير كلمة المرور.
التنسيق: mysqladmin -u اسم المستخدم -p كلمة المرور القديمة كلمة المرور كلمة المرور الجديدة مثال: إضافة كلمة مرور إلى الجذر xqin.com أدخل أولاً الدليل mysqlbin ضمن DOS، ثم اكتب الأمر التالي
mysqladmin -uroot -password xqin.com
ملاحظة: نظرًا لأن الجذر لا يحتوي على كلمة مرور في البداية، فيمكن حذف عنصر كلمة المرور القديمة -p.
ثم نفذ:
تعيين كلمة المرور لـ 'root'@'localhost' = OLD_PASSWORD('xqin.com');
الأمر هنا يرجع إلى أن خوارزمية تجزئة كلمة المرور المستخدمة في بروتوكول التحقق الخاص بـ MySQL 4.1 والإصدارات الأحدث غير متوافقة مع العميل القديم. عند تسجيل الدخول باستخدام كلمة المرور الصحيحة في PHPMYADMIN، سيطالبك أيضًا بما يلي:
العميل لا يدعم بروتوكول المصادقة المطلوب
عن طريق الخادم؛ فكر في ترقية عميل MySQL
لذلك يجب الاستعداد للاستخدام الصحيح لـ PHPMYADMIN لاحقًا،
بحيث يتم تعيين كلمة مرور ROOT على xqin.com
4. تثبيت Zend Optimizer:
بعد التنزيل، سوف تحصل على ZendOptimizer-2.6.2-Windows-i386.exe، فقط مضاعفة -انقر لتثبيته. تتطلب عملية التثبيت منك تحديد IIS عند تحديد خادم الويب، ثم تتم مطالبتك بتحديد ما إذا كنت تريد إعادة تشغيل خادم الويب أم لا، وسيُطلب منك إجراء نسخ احتياطي لـ php.ini قبل إكمال التثبيت موافق لإكمال التثبيت.
5. قم بتثبيت phpMyAdmin:
قم بتنزيل phpMyAdmin-2.8.0.2.zip، وقم بفك ضغطه إلى الدليل الجذر للموقع، وابحث عن ./libraties/config.default.php وانسخه إلى الدليل الجذر phpMyAdmin وقم بتسميته config.inc.php. قم بإجراء التعديلات التالية:
Search $cfg[ 'PmaAbsoluteUri']، قم بتعيين عنوان URL الخاص بـ phpmyadmin، مثل: $cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin/'; لاحظ أن هذا يفترض أن phpmyadmin يبحث عن $cfg['blowfish_secret في الدليل الجذر للموقع الافتراضي ']، بعد تعيين كلمة مرور الجذر، تحتاج أيضًا إلى تعبئتها هنا. على سبيل المثال، تم تعيين كلمة مرور ROOT xqin.com على $cfg['blowfish_secret'] = 'xqin.com. ';
ابحث عن $cfg['DefaultLang'] واضبطه على zh-gb2312;
ابحث عن $cfg['DefaultCharset'] واضبطه على gb2312;
ابحث عن $cfg['Servers'][$i]['auth_type']، الإعداد الافتراضي هو config، وهو غير آمن وغير مستحسن. يوصى باستخدام ملفات تعريف الارتباط وتعيينها على $cfg['Servers'][$i ][ 'auth_type'] = 'ملف تعريف الارتباط';
لاحظ أنه إذا تم ضبطه على التكوين، فيرجى تعيين اسم المستخدم وكلمة المرور أدناه! على سبيل المثال:
$cfg['Servers'][$i]['user'] = 'root'; // مستخدم MySQL ----- مستخدم اتصال MySQL
$cfg['Servers'][$i]['password'] = 'xqin.com';
ملف التكوين الخاص بي هو للإشارة فقط!
http://xqin.com/iis/config.inc.txt
افتح المتصفح وأدخل: http://localhost/phpMyAdmin/ إذا تم تشغيل IIS وMySQL، فأدخل كلمة مرور المستخدم ROOT xqin.com لتصفح محتوى قاعدة البيانات.
يرجى التعرف ببطء على الوظائف المحددة لـ phpMyAdmin ولن أخوض في التفاصيل هنا.
في هذه المرحلة، يتم الانتهاء من التثبيت بالكامل.