قم أولاً بتنزيل APACHE2.2.3 Mysql 5.0.22 PHP 5.2.0 من الموقع
الافتراض: قرص النظام هو c:/
الافتراض: بعد التثبيت، ستكون حالة الدليل كما يلي:
اباتشي -------------------------> C:Program FilesApache Software FoundationApache2.2
الخلية ---------------------------> C:Program FilesMySQLMySQL Server 5.0
php -----------------------------> c:/php
تحضير:
قبل التثبيت، تحتاج إلى التحقق مما إذا كان المنفذ 80 والمنفذ 3306 مشغولين ببرامج أخرى. إذا كان الأمر كذلك، فأنت بحاجة إلى حذف البرنامج المقابل.
الخطوة الأولى هي تثبيت mysql.
قم بفك ضغط الحزمة المضغوطة وتنفيذ ملف التثبيت. يحتاج معظمها فقط إلى التثبيت وفقًا للمسار الافتراضي ومطالبات التثبيت. تجدر الإشارة إلى أنه لا يمكن تحديد المستخدمين المجهولين، ويجب إضافة المسار إلى mysql إلى النظام طريق. بعد اكتمال التثبيت، تحتاج إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك.
بعد إعادة تشغيل الكمبيوتر، تحقق من [لوحة التحكم] إلى [الأدوات الإدارية] إلى [الخدمات] لتحديد ما إذا كانت خدمة mysql قد بدأت أم لا. إذا لم يكن الأمر كذلك، فابدأ خدمة mysql.
ملاحظة: يتم تسجيل الدخول مباشرة إلى محطة تسجيل الدخول mysql في الاختصار كمستخدم جذر، وكلمة المرور المطلوبة هي كلمة مرور المستخدم الجذر. يمكنك إنشاء قواعد بيانات مستخدم ومستخدمين جدد في حالة المستخدم الجذر هذه. الأمر كما يلي:
إنشاء قاعدة بيانات gc0100;
منح جميع الامتيازات على gc0100.* إلى gc0100@localhost المعرف بواسطة 'gc0100';//إنشاء مستخدم محلي
منح جميع الامتيازات على gc0100.* إلى gc0100@"% " تم تحديدها بواسطة 'gc0100';// أنشئ مستخدمًا عن بعد ثم أدخل cmd في [ابدأ]->[تشغيل]
ثم قم بتنفيذ الأمر:
قواعد البيانات التي يتم الوصول إليها عن طريق mysql –u username –p ستطالب بعد ذلك بكلمة مرور المستخدم المقابل.
الخطوة 2: قم بتثبيت Apache وقم بتكوينه لدعم PHP
انقر نقرًا مزدوجًا فوق ملف التثبيت apache_2.2.3-win32-x86-no_ssl.msi وقم بتثبيته وفقًا للمسار والمطالبات الافتراضية. افتراضيًا، سيتم تثبيته ضمن C:Program FilesApache Software FoundationApache2.2.
سيكون هناك أيضًا مربع إدخال يطالبك بإدخال اسم المجال وعنوان البريد الإلكتروني للمسؤول، ما عليك سوى ملئه بشكل عرضي.
+------------------------------------------------- ----
| ملاحظة: بعد اكتمال التثبيت، سيتم تثبيت خدمة Apache وبدء تشغيلها تلقائيًا في حالة حدوث مشكلة هنا:
|" (OS 10048) يُسمح عادةً باستخدام واحد فقط لكل عنوان مأخذ توصيل (بروتوكول/عنوان شبكة/منفذ):
|.make_sock: تعذر الارتباط بالعنوان 0.0.0.0:80..." يحدث هذا عادةً بسبب احتلال IIS للمنفذ 80.
|. الحل: افتح لوحة التحكم->الخدمات، وابحث عن خدمة مسؤول IIS، وأغلقها وقم بتعطيلها
|. ثم استخدم CMD للدخول إلى وضع سطر الأوامر وأدخل الدليل الذي قمت بتثبيت Apache/Apache2/bin فيه
|. ---------------
لبدء تشغيل Apache، ما عليك سوى تشغيله في وظيفة الاختصار الخاصة بـ Apache.
ثم اختبر ما إذا كان Apache ناجحًا في IE وأدخل http://localhost
إذا ظهر الأمر، فهذا يعني أنه تم تثبيت Apache بنجاح.
لتثبيت PHP، قم بفك ضغط محتويات php-5.2.0-Win32.zip إلى c:php
وابحث عن php.ini-dist في دليل php (يبدو أن هذه عادة، في الواقع، أفضل استخدام php. ini-موصى به) أعد تسميته إلى php.ini وانسخه إلى دليل نظام Windows (حالة خاصة: دليل نظام Win2K هو c:winnt، وWindows XP هو دليل c:windows
ثم انسخ كافة المكتبات الديناميكية (*.dll) في دليل php إلى دليل system32 (c:winntsystem32 لـ win2k، c:windowssystem32 لنظام التشغيل Windows xp)
أخيرًا، انتقل إلى c:phpext وانسخ الملفين php_gd2.dll php_mysql.dll إلى دليل system32 (كما هو موضح أعلاه)
قم بتكوين httpd.conf في Apache
واستخدم المفكرة لفتح الملف C:Program FilesApache Software FoundationApache2.2confhttpd.conf
ابحث عن AddDefaultCharset ISO-8859-1 وقم بتغييره إلى
AddDefaultCharset GB2312 (جعل ترميز اللغة الافتراضية هو الصينية المبسطة)
ابحث عن DocumentRoot "C:Program FilesApache Software FoundationApache2.2htdocs" وقم بتغييره إلى دليل الويب الخاص بك،
على سبيل المثال: يقوم DocumentRoot "D:/www"
بالبحث عن DirectoryIndex Index.html Index.html.var ثم يقوم بإضافة Index.htm Index.php (index.php الافتراضي هو ملف الصفحة الرئيسية)
---------- --- - التثبيت المعياري لـ PHP ----------------------------------------
ابحث عن السطر #LoadModule ssl_module Modules/mod_ssl.so وأضف سطرًا بعد هذا السطر
LoadModule php5_module c:/php/php5apache2.dll (**خطأ**)
تعديل إلى: LoadModule php5_module "c:/php/php5apache2_2.dll"
السبب: يدعم php5apache2.dll الإصدار 2.0 من Apache فقط ولا يمكنه دعم الإصدارات 2.2 وما فوق لأن أحدث إصدار من Apache هو 2.2.3
ولذلك، يجب استخدام الإصدار الجديد من المكتبة الديناميكية php5apache2_2.dll، ولا يمكن استخدام الإصدار القديم من المكتبة الديناميكية. ولكن إذا كان Apache الذي قمت بتثبيته هو الإصدار 2.0، فأنت بحاجة فقط إلى استخدام الإصدار القديم من المكتبة الديناميكية، أي php5apache2.dll
من بينها، c:/php/php5apache2.dll(php5apache2_2.dll) هو موقع php5apache2.dll(php5apache2_2.dll) في دليل php الخاص بك،
ثم ابحث عن سطر AddType application/x-gzip .gz .tgz وأضفه بعد هذا السطر، أضف سطرًا واحدًا
AddType application/x-httpd-php .php
(في الواقع: الخطان الأحمران أعلاه، يمكنك إضافتهما مباشرةً في نهاية ملف httpd.conf)
-------------------------------------------------- ------------------
في هذه المرحلة، تم تكوين بيئة PHP بشكل أساسي بنجاح. قم بإنشاء ملف باسم test.php (على سبيل المثال، D:phpwww). في الدليل الجذر للويب (مثل D:phpwww) نصيحة: بالنسبة لأولئك الذين يستخدمون برنامج Notepad، يرجى تجنب الملف (test.php.txt)، محتوى الملف كما يلي
كود PHP:
<?صدى phpinfo();
أعد تشغيل خدمة Apache وافتح http://localhost/test.php باستخدام المتصفح
إذا كان بإمكانك رؤية معلومات مخرجات تكوين php، فسيكون الأمر على ما يرام.
(إذا رأيت صفحة التنزيل أو <? echo phpinfo(); ?>، يرجى التحقق مما إذا كان هناك أي أخطاء أو سهو بين ما قمت به وما ورد أعلاه)
3. قم بتكوين php.ini واختبر mysql وGD2 (php.ini هو php.ini ضمن c:windows)
.
;الامتداد=php_mysql.dll
قم بإزالة ';' وقم بتغييره إلى
.extension=php_mysql.dll
دُر
;extension=php_gd2.dll قم بإزالة السابق لدعم مكتبة GD على سبيل المثال
تم العثور على
ملحق=php_gd2.dll
;session.save_path = "/tmp"
قم بإزالة ';'. قم بتعيين الدليل الذي تحفظ فيه الجلسة، مثل
session.save_path = "C:WINDOWSTemp";(windows xp)
session.save_path = "C:winntTemp";(ويندوز 2000)
أعد تشغيل خدمة Apache وأنشئ ملف testdb.php في دليل جذر الويب (مثل D:phpwww) بالمحتوى التالي:
كود PHP:
<?php
$link=mysql_connect('localhost','root','123456'); // الجذر و123456 هنا هما مستخدم MYSQL وكلمة المرور، يرجى تغييرهما وفقًا لحالتك.
إذا (!$link) صدى "فشل"؛
وإلا صدى "النجاح"؛
mysql_Close();
?>
افتح http://localhost/testdb.php باستخدام متصفح وسيكون الأمر على ما يرام إذا كان نجاح الإخراج هو
4. تكوين تثبيت phpmyadmin:
قم بفك ضغط phpMyAdmin-2.6.1.zip إلى الدليل الجذر WEB (d:phpwww )، أعد تسمية المجلد إلى phpmyadmin أو افتح config.inc.php في دليل phpmyadmin
ابحث عن ما يلي (لقد قمت بتغيير ما يلي):
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpmyadmin'; // بافتراض أنه خادم باسم مجال، يمكن تغييره إلى http:// اسم المجال/phpmyadmin
$cfg['Servers'][$i]['user'] = 'root'; $
cfg['Servers'][$i]['password'] = 'easy; // املأ مستخدمي MySQL على التوالي أضف كلمة المرور
$cfg['Servers'][$i]['auth_type'] = 'http'; // يمكنك أيضًا تغييرها إلى ملف تعريف الارتباط هنا
وحفظها أدخل باستخدام اسم المستخدم وكلمة المرور، يمكنك إدارة mysql
. إذا كنت تريد تنفيذ كود PHP الخاص بك بشكل أسرع، فقم بتثبيت Zend Optimizer.
يمكن العثور على طريقة التنزيل على http://down.phpv.net/soft/379.htm
: انقر نقرًا مزدوجًا بعد التنزيل وحدد المسار المراد تثبيته. عند سؤالك عن مسار PHP.INI، املأ c:/windows قم
بتثبيت خدمة Apache وإعادة تشغيلها، وانظر إلى http: //localhost/test.php، ومن المفترض أن ترى المزيد من الأشياء
مع Zend Extension Manager v1.0.3، حقوق الطبع والنشر (c) 2003-2004، بواسطة Zend Technologies
مع Zend Optimizer v2.5.7، حقوق الطبع والنشر (c) 1998-2004، بواسطة Zend Technologies