خادم ويب محلي يدعم PHP وmysql. كيفية إنشاء خادم محلي؟ نشر خادم محلي على نظام التشغيل Windows

22.06.2019

معلومات عامة عن الخادم المحلي ومبدأ عمله. إنشاء خادم محلي بناءً على تجميع Denver: الإعداد والتثبيت والإطلاق الأول.

أي برمجة جزء لا يتجزأ من عملية الاختبار - وهذه بديهية. عند الحديث عن تطوير تطبيقات الويب، فإن السؤال الذي يطرح نفسه حتما هو وجود "بيئة" معينة تسمح لك بمحاكاة تشغيل خادم الإنترنت. وبعبارة أخرى، نحن بحاجة الملقم المحلي.

الملقم المحلي(إنجليزي) الملقم المحلي) - برنامج أو مجموعة من البرامج التي تؤدي وظائف الخدمة (الصيانة) بناءً على طلب العميل على جهاز كمبيوتر منزلي (محلي).

تتكون "مجموعة السادة" هذه من Apache وPHP وMySQL - وهذا عادةً ما يكون كافيًا. من ناحية أخرى، قد يشمل ذلك مكونات أخرى، حسب احتياجاتك. ما يهمنا هنا هو حقيقة أنه يمكننا استخدام مجموعة جاهزة - دنفر. وبالتالي، لا يتعين علينا أن نفهم تفاصيل تثبيت وتكوين خادم محلي - فكل شيء يتم أمامنا.

الشيء الوحيد الذي أريد أن ألفت انتباهك إليه في تشغيل الخادم المحلي هو الحاجة إلى حجز عناوين IP معينة للخوادم التي ستكون متاحة فقط على جهاز الكمبيوتر الخاص بنا. وفي حالة نظام التشغيل Windows، يكون الملف مسؤولاً عن حجز عناوين IP المضيفين. اعتمادا على إصدار ويندوز، الملف المضيفينربما:

  • ويندوز 95/98/ME: WINDOWS\المضيفين
  • ويندوز إن تي/2000: WINNT\system32\السائقين\الخ\المضيفين
  • ويندوز إكس بي/2003/فيستا/7:ويندوز\system32\السائقين\الخ\المضيفين

إذا قررت استخدام خادم محلي يعتمد على توزيع Denver، فلن تحتاج إلى تحرير هذا الملف، فكل شيء سيحدث تلقائيًا، ولكن من المفيد أن يكون لديك فهم عام لجوهر المشكلة.

تحضير الخادم المحلي للتشغيل

من الأقوال إلى الأفعال. نفترض أنك قمت بالفعل بتنزيل أحدث إصدار من تصميم Denver وأنك مستعد لاقتحام القلعة. يمازج. الشيء الرئيسي هو عدم التسرع والتحقق أولاً مما تم تثبيته على جهاز الكمبيوتر الخاص بك بروتوكولات الشبكةأم لا. كيف افعلها؟ أسهل طريقة:

تثبيت خادم محلي

الآن بعد أن تأكدنا من أن جهاز الكمبيوتر الخاص بنا جاهز للعمل مع الشبكة، يمكننا البدء في تثبيت توزيعة Denver. أغلق جميع نوافذ (نوافذ) المتصفح. بعد تشغيل برنامج تثبيت Denver الذي تم تنزيله، ستظهر أمامك نافذة:

نافذة تثبيت توزيع دنفر

قم بتأكيد نواياك بالنقر فوق الزر "نعم". ستبدأ عملية التفريغ. وبعد ذلك ستفتح نافذة متصفح تحتوي على الرسالة:

رسالة في نافذة المتصفح

أغلق نافذة المتصفح وتابع التثبيت في نافذة التثبيت.

باتباع التعليمات، نقوم بتثبيت توزيعة Denver.

ملحوظة: يمكنك مقاطعة عملية التثبيت في أي وقت باستخدام مجموعة المفاتيح السيطرة + استراحة. في معظم أجهزة الكمبيوتر المحمولة الحديثة، يتم استخدام مجموعة المفاتيح لهذا الغرض Ctrl+Fn+إيقاف مؤقت.

  1. الدليل الذي سيتم تثبيت التوزيعة عليه. أنصحك بترك الخيار الافتراضي وهو. C:\WebServer - لذا اضغط على Enter.
  2. اسم القرص الظاهري الذي سيقترن بالدليل الذي حددته للتو. أنصحك بترك الخيار الافتراضي وهو. ز : . الشيء الرئيسي هو أنه لا يزال هناك قرص بهذا الاسم لم يكن لديفي النظام - يحدث هذا غالبًا مع محرك الأقراص Z:. لذا اضغط على Enter مرة أخرى.
  3. بدء وإيقاف دنفر. سيُعرض علينا خياران:
    1. أنشئ قرصًا افتراضيًا عند تشغيل الجهاز (بالطبع، سيتأكد برنامج التثبيت من حدوث ذلك تلقائيًا)، ولا تقم بفصله (القرص) عند توقف الخوادم.
    2. قم بإنشاء قرص افتراضي فقط عن طريق أمر صريح لبدء المجمع (بالنقر فوق اختصار التشغيل الموجود على سطح المكتب). وبناء على ذلك، يتم فصل القرص عن النظام عند توقف الخوادم.

    أنصحك باستخدام الخيار الثاني، لأنه... سوف "تعلق" البرامج قيد التشغيل باستمرار في ذاكرة الكمبيوتر، مما يؤثر سلبًا على أدائه ويمكن أن يسبب تعارضات عند العمل مع برامج أخرى.

    ملحوظة: قد تحتوي بعض إصدارات نظام التشغيل Windows 98 على خطأ يمنع القرص الظاهري من قطع الاتصال، على الأقل في المرة الأولى. هذا ليس خطأ في التوزيع، ولكنه خطأ في subst ولا يوجد شيء يمكن القيام به حيال ذلك.

هذا كل شيء، تم الانتهاء من التثبيت.

الإطلاق الأول للخادم المحلي

وأخيرا، اكتمال التثبيت. يجب أن تظهر ثلاثة أيقونات على سطح المكتب: ابدأ دينوير(ابدأ دنفر)، (أوقف دنفر).

أيقونات إدارة دنفر

انقر فوق الرمز ابدأ دينويروانتظر حتى تختفي جميع نوافذ وحدة التحكم التي تظهر أثناء التحميل. نفتح المتصفح ونكتب العنوان: http://localhost/، أو بالأحرى http://localhost/denwer/ - لكن هذا ليس ضروريًا. ليس من الضروري ترك الإنترنت. الشيء الرئيسي هو أن تظهر أمامنا الصفحة التالية:

صفحة الاختبار عند الوصول إلى المضيف المحلي

إذا لم يتم تحميل صفحة الاختبار، فتحقق مما يلي:

  • هل تم تعطيل الخادم الوكيل الخاص بك في إعدادات المتصفح الخاص بك؟
  • هل دنفر قيد التشغيل؟ إذا كان الأمر كذلك، فهل هناك أي أخطاء عند النقر على أيقونة القلم (انظر الزاوية اليمنى السفلية)؟
  • هل تقوم بتشغيل خادم ويب آخر قد يتعارض مع Denver؟ إذا كانت الإجابة بنعم، قم بتعطيله.

هناك خيارات أخرى ممكنة، لكن هذا لم يعد ضمن نطاق هذه المذكرة.

عند تطوير صفحات الويب، يحتاج مشرف الموقع إلى عرض نتيجة عمله باستمرار في المتصفح. تتيح لك المتصفحات الحديثة معالجة صفحات الويب التي تم إنشاؤها باستخدام تقنيات HTML وCSS وJavaScript. لعرض مثل هذه الصفحات، لا توجد حاجة إلى خادم؛ فإمكانيات أي متصفح كافية. ولكن إذا تم إنشاء موقع ويب ديناميكي باستخدام أي لغة برمجة من جانب الخادم، على سبيل المثال PHP، فلن تكون هذه الأدوات كافية. لمعالجة أوامر هذه اللغة، ستحتاج إلى برنامج خادم. يعد هذا البرنامج ضروريًا أيضًا عند العمل مع أنظمة إدارة المحتوى المختلفة (CMS)، مثل Joomla أو WordPress.

يمكنك استخدام خادم إنترنت - اختر الاستضافة بدعم PHP، وقم بتحميل موقع الويب الخاص بك هناك، ويمكنك العمل. ولكن، في كثير من الأحيان، يكون هذا غير ضروري أو غير مريح. على سبيل المثال، إذا كنت تقوم بإنشاء موقع ويب للتدريب ولا تنوي تحميله على الإنترنت في المستقبل. كما أنه من غير الملائم العمل مع مثل هذا الخادم إذا كانت سرعة الاتصال بالإنترنت منخفضة. وذلك عندما تحتاج إلى خادم محلي.

ما هو الخادم المحلي؟ لماذا هو مطلوب؟ ما هي الخوادم المحلية هناك؟

سأحاول الإجابة على هذه الأسئلة.

الخادم المحلي عبارة عن مجموعة من البرامج التي تتيح لك العمل مع الصفحات المكتوبة بلغات البرمجة PHP وPerl وما إلى ذلك. تتضمن هذه المجموعة خادمًا (غالبًا Apache)، ووحدات لغات البرمجة وأنظمة إدارة قواعد البيانات ( MySQL، Oracle، وما إلى ذلك). عادةً ما يتم جمع كل هذه العناصر في حزمة واحدة لتبسيط عملية التثبيت والعمل مع خادم محلي.

ما هي الوظائف التي يؤديها الخادم؟ كما تعلم، لا توجد الصفحات الديناميكية بشكل دائم ومسجل. يتم إنشاؤها عندما يطلب المتصفح. تتكون كل صفحة ويب من عدة ملفات (header.php، وfooter.php، وindex.php، وmenu.php، وما إلى ذلك) التي تشكل القالب. يقوم هذا القالب أيضًا بإدراج المحتوى المخزن في جداول قاعدة البيانات. وهو الخادم الذي يشكل كود HTML الخاص بالصفحة من هذه الملفات، والذي يتم تقديمه لزائر الموقع ككل واحد.

ما هي الخوادم المحلية هناك؟

لنبدأ بالشيء "الأبسط". يمكنك إنشاء خادم بنفسك. للقيام بذلك، ستحتاج إلى تنزيل حزم خادم Apache وPHP وMySQL وتثبيتها على جهاز الكمبيوتر الخاص بك وبدء العمل. بالطبع، كل هذا ليس بهذه البساطة؛ فهو يتطلب معرفة معينة بالبرمجة والعمل مع هذه البرامج.

ولكن هناك خيارات أخرى أكثر ملاءمة لإنشاء خادم محلي على جهاز الكمبيوتر الخاص بك. يمكنك استخدام حزم التثبيت الجاهزة التي تحتوي على كل ما هو ضروري لتشغيل الخادم بشكل كامل.

دعونا ننظر إلى بعض منهم.

خادم التطبيقات

يسمى أحد الخوادم الشائعة بين مطوري الويب AppServ.يتم تنزيله كملف واحد ويمكن تثبيته بسهولة في بضع خطوات. أثناء التثبيت، يجب عليك تحديد اسم الخادم (عادةً المضيف المحلي)، وعنوان البريد الإلكتروني للمسؤول، وكلمة مرور الوصول إلى قاعدة البيانات.

بعد تثبيت الخادم وتشغيله، يمكنك التحقق من وظائفه. للقيام بذلك، أدخل localhost في شريط العناوين في متصفحك. يجب أن تفتح صفحة الخادم.

خادم أباتشي Swissknife

خادم آخر يستخدم في تطوير المواقع الديناميكية هو أباتشي سويسسكين. كما أنه سهل التثبيت والاستخدام. لإدارة قواعد البيانات، يتم استخدام برنامج MySQL-Front هنا، وهو أبسط من phpMyAdmin، ولكن لا يزال هذا الأخير هو الذي يستخدم غالبًا على خوادم الإنترنت الحقيقية.

يمكن اعتبار Open Server أداة قوية لتطوير مواقع الويب. هذه منصة كاملة تحتوي على مجموعة كبيرة من البرامج، مع إمكانيات تخصيص رائعة. يتم استخدامه ليس فقط لمواقع التصحيح والاختبار، ولكن أيضًا للعمل في الشبكات المحلية.

يستخدم العديد من مشرفي المواقع خادم XAMPP لتطوير مواقع الويب. إنها أداة قوية ذات وظائف مختلفة، ولكن في نفس الوقت، مع واجهة بسيطة. يمكنك تنزيله باستخدام ما يلي وصلة.يمكنك هنا العثور على إصدارات لأنظمة التشغيل Windows وLinux وOS X. النظام سهل التثبيت والاستخدام. على نفس الموقع، يمكنك تنزيل العديد من التطبيقات المثبتة أعلى XAMPP.

لكن الخادم المحلي يعتبر الأكثر شعبية بين مشرفي المواقع دنفر. تم تطويره من قبل المبرمج الروسي دميتري كوتيروف. لذلك، جميع الوثائق هنا باللغة الروسية. المشروع مجاني. اسم دنفرمشتقة من الاختصار مجموعة رجل نبيل لمطور الويب.يمكنك تنزيله من وصلة.

يتم تثبيت Denver بسهولة وبسرعة كبيرة. بالإضافة إلى ذلك، هناك تعليمات مفصلة ودروس فيديو حول العمل مع الخادم. عند بدء تشغيل Denver، يتم إنشاء قرص افتراضي على الفور. سيتم إنشاء ثلاثة اختصارات على سطح مكتب جهاز الكمبيوتر الخاص بك: Start Denwer، Stop Denwer، Restart Denwer. يتم استخدامها لبدء وإيقاف الخادم.

عند إدخال المضيف المحلي في شريط العناوين، يجب أن تشاهد صفحة اختبار مثل هذه.

يمكن لهذا الخادم استضافة مواقع متعددة. يتطابق عنوانهم مع اسم المجلد الذي يوجد به الموقع على الخادم. لكل موقع يمكنك استخدام قاعدة البيانات الخاصة بك، والتي تتم إدارتها باستخدام phpMyAdmin.

لذا، لكي يعمل مشرف الموقع بشكل كامل، فأنت بحاجة إلى خادم محلي على جهاز الكمبيوتر الخاص بك، والذي يسمح لك بإنشاء المواقع الديناميكية واختبارها وتصحيح أخطائها. لقد تم تطوير عدد كبير جدًا من هذه الخوادم، ولكل منها مميزاته وعيوبه. إذا كنت تريد الدخول في مجال تطوير مواقع الويب، فيمكنك تجربة خيارات مختلفة، لكنني أوصي باختيار Denver. إنه خادم بسيط ومريح مع الكثير من الإمكانيات.

إذا كنت مهتما بالمقال أو لديك ما تضيفه، اترك تعليقا.

خلال شبابي، كان خادم ويب محلي واحد فقط شائعًا في الجزء الناطق باللغة الروسية من الإنترنت. هذا، كما قد خمنت، هو دينوير العجوز الطيب. لقد تم تثبيته بقوة على جهاز الكمبيوتر الخاص بي في عام 2003. البدائل الأخرى، إن وجدت في ذلك الوقت، كانت معروفة في دوائر ضيقة ولم تكن تحظى بشعبية كبيرة.

دعونا ننظر إلى ما يمكننا استخدامه اليوم، بعد كل هذه السنوات. أقترح مراجعة واختبار ومقارنة 14! حزم البرامج المصممة للاستخدام كخادم ويب محلي لنظام التشغيل Windows.

1. أمبير

أحدث إصدار: 1.7
اللغة الروسية: نعم (جزئيًا)
النسخة المحمولة: لا
الصفحة الرئيسية: http://www.ampps.com/

المجموعة الأساسية:

  • سوفتاكولوس AMPPS 1.7
  • أباتشي 2.2.22
  • ماي إس كيو إل 5.5.22
  • PHP 5.3.10 و5.2.17
  • بيرل 5.10.1
  • بايثون 2.7.2
  • مونغو دي بي 2.0.4

AMPPS ليس مجرد خادم محلي، بل هو مكتبة كاملة من التطبيقات، حيث يمكن تثبيت كل منها ومعالجتها وتعديلها بسرعة دون مغادرة الخروج. تم فهرسة كل هذه الزراعة ووصفها بالتفصيل.

الميزة التي لا شك فيها لهذا التجميع هي دعم العديد من أنظمة إدارة المحتوى الشائعة ومنصات المدونات ومنتديات الويب ولوحات الرسائل ومعارض الصور وما إلى ذلك. هناك أكثر من 200 تطبيق متاح! مجموعة المكونات المضمنة في الحزمة تواكب الحياة أيضًا، وجميع الوحدات جديدة تمامًا، وعلى وجه الخصوص، يمكننا العثور هنا على أشياء غريبة مثل Python وMongoDB.

من بين السلبيات، أود أن أشير إلى الترجمة الروسية الجزئية، الموجودة فقط في كتالوج البرامج النصية، وحتى ذلك الحين ليس في كل مكان. بعد إعادة تشغيل Apache، رفضت قائمة الدرج العمل، ولم تساعد إعادة تشغيل Windows. عيب آخر هو عدم إمكانية النقل. في رأيي، يعد AMPPS مفيدًا للمبتدئين في تعلم البرامج النصية أكثر من المطورين الجادين. لم أكن مرتاحًا جدًا للعمل مع هذا الخادم؛ هناك خيارات أفضل.

أحدث إصدار: 2.5.10
اللغة الروسية: لا
النسخة المحمولة: لا
الصفحة الرئيسية: http://www.appservnetwork.com/


المجموعة الأساسية:

  • أباتشي 2.2.8
  • بي إتش بي 5.2.6
  • ماي إس كيو إل 5.0.51ب
  • phpMyAdmin-2.10.3

يتم تثبيت Apache وMySQL كخدمات. لا يوجد برنامج تحكم، بل مجرد صفحة مصممة بشكل مشكوك فيه مع رابط إلى PhpMyAdmin. يعد AppServ في جوهره أداة تثبيت رسومية لـ Apache وPHP وMySQL ولا شيء أكثر من ذلك. إذا قام Denwer نفسه بتشغيل المكونات، فسيتم تثبيتها ببساطة كخدمات وإدارتها بواسطة Windows نفسه.

أحدث إصدار: 3.2010-11-07
هل هناك لغة روسية
النسخة المحمولة: نعم
الصفحة الرئيسية: http://www.denwer.ru/


المجموعة الأساسية:

  • أباتشي 2.2
  • بي إتش بي 5.3.3
  • ماي إس كيو إل 5.1.40
  • phpMyAdmin 3.2.3

دينوير... دينوير القديم الجيد. نرى نفس المجموعة الضئيلة من المكونات غير الحديثة (مقطعة إلى القلب)، ونافذة سوداء ولا توجد واجهة مستخدم رسومية. تشمل مزايا خادم الويب المحلي هذا حجمه الصغير للغاية و"قاعدة معرفية" جيدة للمنتدى، متراكمة على مدار سنوات عديدة. في الواقع، تتم إدارة الخادم من خلال تنفيذ البرامج النصية BAT لبدء الوحدات وإيقافها؛ ولا يوجد برنامج تحكم على هذا النحو على الإطلاق.

Denwer بسيط للغاية ومفهوم، وبالتالي لديه أكبر جيش من المشجعين بين "الدمى". الوصف الأكثر اكتمالا لخادم الويب هذا سيكون العبارة التالية التي قالها أحد المستخدمين: "دنفر يؤدي المهام الأساسية حسنا، ولكن كلما زاد عدد الأجراس والصفارات، زادت المشاكل (لا أحد يستخدمها بنسبة 100 بالمائة)."

أحدث إصدار: 5.3.9
اللغة الروسية: نعم
النسخة المحمولة: نعم
الصفحة الرئيسية: http://www.easyphp.org/


المجموعة الأساسية:

  • بي إتش بي 5.3.9
  • phpMyAdmin 3.4.9
  • أباتشي 2.2.21
  • ماي إس كيو إل 5.5.20

تجميع بسيط إلى حد ما وغير ملحوظ. تُعرض علينا قائمة الدرج المعتادة الخالية من الرتوش والإعدادات البسيطة وصفحة البداية المربكة بدون اللغة الروسية. لم تترك حزمة البرامج هذه أي انطباع لدي؛ فهي تعمل بشكل جيد. يعد EasyPHP مناسبًا تمامًا كبديل لـ Denwer بـ "إصدار ذو نافذة" (إذا كانت صفحة البداية لا تخيفك).

ألاحظ أن EasyPHP يدير الخادم بشكل مستقل، ولا تظهر أي نوافذ سوداء مخيفة، ويتم تشغيل الخادم وإيقافه بسرعة كبيرة.

أحدث إصدار: 2.0.2.0
هل هناك لغة روسية
النسخة المحمولة: لا
الصفحة الرئيسية: http://eleanor-cms.ru/server


المجموعة الأساسية:

  • أباتشي 2.2.19
  • بي إتش بي 5.3.6
  • الخلية: ماريا دي بي 5.2.6
  • فبماي أدمين 3.4.2
  • سليمفتب 3.1.81
  • DNS غير منضم 1.4.10

بدا لي EleanorServ في البداية وكأنه حصان أسود، أو بالأحرى نوع من الخادم المتخصص لنظام Eleanor CMS الذي يحمل نفس الاسم. بعد الفحص، اتضح أن هذا خادم ويب محلي عادي.

في هذا الإصدار، أعجبني تصميم القائمة، والتي تبين أنها جذابة للغاية، وهو أمر نادر جدًا بين هذا النوع من البرامج. لقد أحببت أيضًا لوحة التحكم، أو بالأحرى صفحة البداية، التي تتميز بتصميم غير عادي إلى حد ما.

متعة استخدام حزمة البرامج هذه لم تدم طويلاً. بعد إنشاء مجال جديد، اختفت لوحة التحكم ببساطة. نعم، نعم، لقد اختفى للتو وفي المجلد./www/localhost/ لم أجد حتى أي ملفات باستثناء كعب روتين Index.php. كانت خيبة الأمل الأخرى هي عدم القدرة على فتح المجلد بالمجالات من قائمة الدرج، وكان علي أن أبحث عن المكان الذي قمت بتثبيت EleanorServ فيه...

وأخيرًا، العيب الأهم هو أن هذا الخادم غير محمول، مما لا يسمح لنا بتثبيته على محرك أقراص محمول واستخدامه على أجهزة كمبيوتر مختلفة.

6. نيمب

أحدث إصدار: 1.5.0
هل هناك لغة روسية
النسخة المحمولة: نعم
الصفحة الرئيسية: http://nimpbox.ru/


المجموعة الأساسية:

  • أباتشي 2.2.17
  • نجينكس 0.9.3
  • ماي إس كيو إل 5.5.8
  • بي إتش بي 5.3.5
  • ارسل بريد 31
  • phpMyAdmin 3.3.9
  • سايبيكس قلابة 2.0.8
  • فايلزيلا 0.9.37 بيتا
  • ميمكاشد 1.2.4

هنا نرى التنفيذ الرهيب للوحة التحكم مع عناصر المواد الإباحية، ولكن هناك قائمة صينية مثيرة للاهتمام إلى حد ما. وأغرب ما في هذا التجمع هو أن هناك ما يصل إلى 4! أيقونات صينية بنفس القائمة تمامًا. لم تكن هذه هي المرة الأولى التي أتمكن فيها من تشغيل الخادم. كما اتضح فيما بعد، يمكن لـ Nimp العمل فقط من جذر القرص، وهو بلا شك عيب كبير آخر لحزمة البرامج هذه.

أثناء استخدام هذا الخادم، كان هناك شيء ما يتعطل باستمرار، ولم يتوقف FileZilla عن نفسه أبدًا (اضطررت إلى إيقافه من خلال مدير المهام)، ولم يبدأ Memcached على الإطلاق. كان سبب بعض الارتباك هو كلمات مؤلف البرنامج بأن "هذا التجميع مثالي للمواقع المحملة بشكل كبير في شبكات الشركات والمدن." ومن الواضح أن البرنامج بعيد عن أن يكون مناسبًا للاستخدام في بيئة الشركات.

"الخدعة" في خادم الويب المحلي هذا هي أن Nginx يعمل كواجهة أمامية ومصمم لخدمة محتوى ثابت، ويعمل Apache كواجهة خلفية لإنشاء محتوى ديناميكي. بشكل عام، ظل انطباعي عن هذا التجمع ذو شقين؛ فقد تغير تدريجيًا من سلبي حاد في البداية إلى عادي ومقبول أثناء العمل مع البرنامج.

أحدث إصدار: 4.5.2
هل هناك لغة روسية
النسخة المحمولة: نعم
الصفحة الرئيسية: http://open-server.ru/


المجموعة الأساسية:

  • أباتشي 2.2.22؛
  • أباتشي 2.4.2؛
  • نجينكس 1.2.0؛
  • ماي إس كيو إل 5.1.63؛
  • ماي إس كيو إل 5.5.24؛
  • بوستجري إس كيو إل 9.1.2؛
  • PHP 5.2.17 (IMagick 2.2.1، Zend Optimizer 3.3.3، IonCube Loader 4.0.7، Memcache 2.2.4)؛
  • PHP 5.3.13 (IMagick 2.3.0، Xdebug 2.2.0، IonCube Loader 4.0.14، Memcache 2.2.6)؛
  • PHP 5.4.3 (Xdebug 2.2.0)؛
  • بيرل 5.12.3.0 (ملحق)؛
  • سليمفتب 3.181؛
  • بريد مزيف 32;
  • إنكرون لايت 1.17؛
  • ميمكاشد 1.2.6;
  • المشرف 3.3.4؛
  • هايدي إس كيو إل 7.0؛
  • ويبجريند 1.0;
  • PHPMyAdmin 3.5.1؛
  • PHPPgAdmin 5.0.4;
  • PHPMemcachedAdmin 1.2.1;

على النقيض من المشاركين الآخرين في مراجعتنا، يتمتع Open Server بالواجهة الأكثر إمتاعًا ومدروسة، ويتمتع بقدرات قوية لتكوين المكونات وإدارتها. تشمل المزايا التي لا شك فيها دعم ملفات تعريف الإعدادات، وتبديل وحدات HTTP/MySQL/PHP، وجدولة المهام (cron)، والإدارة المريحة للمجالات والأسماء المستعارة، وبالنسبة "للدمى" يوجد دليل مستخدم واضح.

إحدى الميزات الرائعة في Open Server هي القدرة على استخدام البرنامج كقائمة بدء شخصية محمولة. يمكنك تثبيت الخادم على محرك أقراص USB، ونقل برامجك المحمولة هناك، وإنشاء إشارات مرجعية للمواقع التي تزورها بشكل متكرر، وأينما كنت، سيكون لديك قائمة وصول سريعة ملائمة إلى مواقعك وبرامجك المفضلة.

أحدث إصدار: 1.8.2
اللغة الروسية: لا
النسخة المحمولة: نعم
الصفحة الرئيسية: http://www.server2go-web.de/


المجموعة الأساسية:

  • أباتشي 2.2
  • بي إتش بي 5.3.2
  • سكليتي
  • ماي إس كيو إل 5.1.46
  • بيرل 5.8

لقد شعرت بالاشمئزاز من هذا الشيء المثير للاشمئزاز لفترة طويلة وقضيت عدة دقائق في البحث عن عمليات الأطفال وقتلها. اتضح أنه عند بدء تشغيل برنامج Server2go، يبدأ خادم الويب المحلي للتو وهذا كل شيء. كل شيء - بالمعنى الحرفي للكلمة، لا يوجد برنامج تحكم، ولا شاشة، ولا يمكن إيقاف الخادم أو حتى إعادة تشغيله ببساطة. كل ما تحتويه حزمة البرامج هذه عبارة عن صفحة بداية حيث يمكنك عرض معلومات غير ضارة مثل مخرجات معلومات PHP.

الانطباع سلبي للغاية، على الرغم من أنه يبدو: يبدأ الخادم، ويفتح PhpMyadmin، وما هو المطلوب أيضًا؟ لا، الخادم الذي لا يمكن إيقافه ليس مناسبًا لي. حرق في الجحيم!

أحدث إصدار: 8.5.4
اللغة الروسية: نعم
النسخة المحمولة: لا
الصفحة الرئيسية: http://www.uniformserver.com/


المجموعة الأساسية:

  • أباتشي 2.4.2
  • بي إتش بي 5.4.0
  • ماي إس كيو إل 5.5.24
  • phpMyAdmin 3.5.1

إن الزي الرسمي هو مجرد اختراق آخر ولا أستطيع أن أقول أي شيء جيد عنه. ترجمة روسية ملتوية، شعار قبيح ضخم في قائمة الدرج، القائمة نفسها لم يتم التفكير فيها على الإطلاق، وبسبب الترجمة الملتوية، من المستحيل عمومًا فهم أي شيء. كل ما يمكن أن يفعله هذا التجميع هو بدء تشغيل PhpMyadmin وفتحه. باستخدام القائمة، يمكنك أيضًا الوصول إلى السجلات وملفات التكوين. وكانت المفاجأة السارة الوحيدة هي العثور على كرون هناك.

أحدث إصدار: 8.5
اللغة الروسية: لا
النسخة المحمولة: نعم
الصفحة الرئيسية: http://www.usbwebserver.net/


المجموعة الأساسية:

  • أباتشي 2.2.21
  • ماي إس كيو إل 5.5
  • بي إتش بي 5.3.9
  • phpMyAdmin 3.4.9.0

خادم ويب بسيط وخفيف الوزن. لوحة التحكم بسيطة ويمكن إخفاؤها في الدرج. لسوء الحظ، لا توجد لغة روسية. يمكن التوصية بالتجميع للمستخدمين والمبتدئين المتساهلين. لا توجد ميزات أو فوائد يمكنني التحدث عنها في حزمة البرامج هذه.

في وظائفه، يشبه USBWebserver Denwer، باستثناء أن لغة Perl مفقودة. في لوحة التحكم، يمكنك تشغيل/إيقاف الوحدات، وفتح السجلات، وهناك بعض الوظائف والإعدادات المفيدة، هذا كل شيء. أوصي بهذا التجميع كبديل لواجهة المستخدم الرسومية لـ Denwer لأولئك الذين يحتاجون إلى وظائف مماثلة، ولكنهم يريدون الحصول على لوحة تحكم بها أزرار وأشياء صغيرة.

أحدث إصدار: 2.27
اللغة الروسية: لا
النسخة المحمولة: لا
الصفحة الرئيسية:


المجموعة الأساسية:

  • أباتشي 2.2.22
  • بي إتش بي 5.3.10
  • ماي إس كيو إل 5.5.20
  • سكليتي 3.7.10
  • سمارتي 3.1.7
  • phpMyAdmin 3.4.9
  • اكسديبوج 2.1.3
  • مدير SQLite 1.2.4

خادم ويب محلي جيد وعملي ومعروف جدًا وسهل التعلم. يحتوي على قائمة ملائمة وخيارات جيدة لإعداد PHP وApache. لقد أحببت حقًا التجميع؛ في وقت ما استخدمت Vertrigo لفترة طويلة.

ولكن ليس كل شيء ورديًا جدًا في مملكتنا، بالطبع، هناك أيضًا عيوب. العيب الأكثر أهمية والأكثر أهمية هو أن الخادم غير محمول، ولا يمكن تثبيته على محرك أقراص فلاش واستخدامه على أجهزة مختلفة. من بين المشاكل الأخرى، أود أن أشير إلى الصعوبات في إنشاء مجال أو اسم مستعار، فضلا عن عدم وجود اللغة الروسية.

أحدث إصدار: 2.2 د
اللغة الروسية: نعم
النسخة المحمولة: لا
الصفحة الرئيسية: http://www.wampserver.com/

المجموعة الأساسية:

  • أباتشي 2.2.21
  • بيزو 5.3.10
  • ماي اس كيو ال 5.5.20
  • اكس ديبوغ 2.1.2
  • اكس دي سي 1.5
  • فبميادمين 3.4.10.1
  • SQLBuddy 1.3.3
  • ويب جريند 1.0

مثل XAMPP، هذا التجميع معروف على نطاق واسع في الغرب. ولعل السبب في ذلك هو دعم عدد كبير من اللغات، وإمكانية تثبيت أي إصدار من Apache وMySQL وPHP كإضافة وصفحة رئيسية جذابة، وهو ما لا يمكن قوله عن برنامج التحكم نفسه.

يعمل التجميع بشكل جيد، ويحتوي على قائمة مخيفة ولكنها مفهومة تمامًا. لا يوجد شيء يجعل خادم الويب المحلي هذا متميزًا عن الآخرين. لأكون صادقًا، لقد فوجئت جدًا برؤية مثل هذا البؤس في تصميم البرنامج بعد زيارة الصفحة الرئيسية الأنيقة والملونة.

أحدث إصدار: 0.4.0.4
هل هناك لغة روسية
النسخة المحمولة: نعم
الصفحة الرئيسية: http://winginx.ru/


المجموعة الأساسية:

  • نجينكس 1.2.0؛
  • PHP 5.3.13؛
  • PHP 5.4.3؛
  • Node.js 0.6.17;
  • ماي إس كيو إل 5.1.62؛
  • مونغو دي بي 2.0.5؛
  • ميمكاشيد 1.2.6;
  • phpMyAdmin 3.5.0;
  • المشرف 3.3.3؛
  • روكمونجو 1.1.1;
  • phpMemcachedAdmin 1.2.1;
  • Xdebug 2.2.0.5، Zend Guard Loader 5.5، ionCube 4.0.14

يفتخر هذا التجميع بوجود MongoDB وNode.js، بالإضافة إلى الشعبية المتزايدة لخادم الويب Nginx. لقد سررت أيضًا بوجود قائمة صينية عادية وقسم إعدادات، ولكن أثناء العمل اتضح أن نافذة الإعدادات تحتوي على 3 علامات تبويب مع خيار أو خيارين فقط لكل منهما (لماذا؟).

يبدو العمل مع السجلات في Winginx غريبًا إلى حد ما. لعرضها، تُعرض علينا قائمة لاختيار ملفات مثل error.log، وaccess.log، وما إلى ذلك، ولكن من المستحيل فهم الوحدة التي تنتمي إليها هذه السجلات: Nginx، أو PHP، أو ربما Node.js؟

على الرغم من أن Winginx لديه برنامج تحكم، إلا أن أمر خادم الويب نفسه، تمامًا كما هو الحال في Denwer، يتم تنفيذه من خلال ملفات .BAT. لقد توصلت إلى هذا الاستنتاج بناءً على النوافذ السوداء التي ظهرت من العدم عند بدء تشغيل الخادم أو إيقافه.

من الممكن أن يجد شخص ما (المبتدئين في المقام الأول) وظيفة تثبيت البرامج النصية تلقائيًا (PhpBB، WordPress، Joomla، وما إلى ذلك) مفيدة جدًا عند إنشاء نطاق، خاصة بالنظر إلى أن البرامج النصية مهيأة للعمل مع Nginx (أعد كتابة قواعد إعادة الكتابة نفسك صعبًا جدًا). ومع ذلك، أنا شخصيا لا أستخدم هذه الوظائف أبدا وأفضل إجراء التثبيت بنفسي، لأنك لا تعرف أبدا ما وكيف يتم تثبيته هناك وما هي المفاجآت التي قد تنتظرك في المستقبل.

14. إكسامب يو إس بي لايت

أحدث إصدار: 1.7.7
اللغة الروسية: لا
النسخة المحمولة: نعم
الصفحة الرئيسية: http://www.apachefriends.org/en/xampp-windows.html


المجموعة الأساسية:

  • أباتشي 2.2.21
  • ماي إس كيو إل 5.5.16
  • بي إتش بي 5.3.8
  • phpMyAdmin 3.4.5

XAMPP هو خادم ويب محلي مشهور جدًا في الخارج. أعتقد أن شعبيتها ترجع إلى حقيقة أن هذا التجميع موثوق به تمامًا ويحتوي على إصدارات لجميع أنظمة التشغيل الرئيسية: Windows وLinux وMac OS X وحتى Solaris.

يتم بدء وإيقاف الوحدات بسرعة كبيرة، وصفحة الترحيب ليست مربكة ومفهومة، على الرغم من أنها باللغة الإنجليزية. بشكل عام، حزمة برامج جيدة جدًا (مع مجموعة من الأشياء الجيدة في إصدار سطح المكتب) حيث لا يوجد شيء غير ضروري أو مثير للاشمئزاز. النوافذ السوداء لا تهاجم من الزاوية، ولوحة التحكم عادية جدًا، ولكنها قليلة الفائدة.

ومن عيوب هذه الحزمة البرمجية يمكنني أن أشير بالتحديد إلى لوحة التحكم هذه، أو بالأحرى عدم وجود هذا التحكم نفسه، فلا يوجد فيها سوى تشغيل وإيقاف الخادم؛ لا توجد قائمة ملائمة تحتوي على قائمة بالمواقع، ولا يوجد قسم لإعدادات خادم الويب، ولا توجد أدوات مفيدة. سيتعين عليك تكوين بيئة العمل في هذا الإصدار يدويًا.

مقارنة

محمول اللغة الروسية توافر واجهة المستخدم الرسومية واجهة المستخدم الرسومية مفيدة عرض السجلات
أمبير - + + - +
- - - - -
+ + - - -
+ + + + +
- + + + +
نيم + + + + -
+ + + + +
+ - - - -
- + + - +
+ - + - -
- - + + +
- + + + +
+ + + + +
Xampp USB لايت + - + - -

أفضل النتائج: EasyPHP، Open Server، Winginx.

اختبارات

الاختبار رقم 1 - بداية خاطئة

جوهر الاختبار هو إتلاف تكوين Apache عمدًا للتحقق مما إذا كنا سنتلقى أي تحذير أو أن جميع المؤشرات ستكون باللون الأخضر ولن يعمل أي شيء. توافق على أن لديك رغبة قليلة في استخدام إصدار يُبلغ بشكل مضلل عن إطلاق ناجح ويجعلك تبدو كالأحمق. إذا كان الخادم لا يعطي أي إشارات أو يعمل بشكل سري، فسيتم اعتبار الاختبار أيضًا فاشلاً.

الاختبار رقم 2 - المسارات الصعبة

جوهر الاختبار هو تثبيت الخادم عمدًا في مجلد باسم معقد؛ في اختبارنا، سنستخدم مجلدًا باسم "C:testMys$ka!._-()zlo()+~%&2% Files" . إذا لم يتم فتح PhpMyAdmin (يتم أخذه فقط من أجل الراحة، لأنه موجود في كل مجموعة)، فسيفشل الاختبار وفقًا لذلك. كل شخص هو فرد؛ أحيانًا يتم استدعاء المجلدات بأسماء غير متوقعة. اسم المجلد الذي تم اختياره للاختبار صحيح لنظام التشغيل Windows ويجب معالجته بشكل صحيح.

الاختبار رقم 3 - SSL خارج الصندوق

الاختبار بسيط للغاية - نقوم بتشغيل الخادم ونحاول فتح PhpMyAdmin عبر بروتوكول SSL.

التسميات:"+" يعني أن الاختبار كان ناجحًا، و"-" يعني أن الاختبار فشل.

بداية خاطئة مسارات صعبة SSL خارج الصندوق
أمبير + + +
- + -
- + +
+ + -
+ + -
نيم + - -
+ + +
- + -
+ - -
+ - -
+ + -
+ + -
- - -
Xampp USB لايت + - +

أفضل النتائج: AMPPS، خادم مفتوح.

خاتمة

بعد فحص واختبار العديد من أنظمة البرمجيات، يطرح السؤال - ما الذي يجب عليك اختياره في النهاية للعمل اليومي؟ الإجابة على هذا السؤال ليست بهذه البساطة؛ فكل بناء سيكون جيدًا لنوع معين من المهام.

بالنسبة للمبتدئين، أقترح استخدام Denwer باعتباره خادم الويب المحلي الأبسط والأكثر اختبارًا عبر الزمن. لجميع مطوري الويب الآخرين، وكذلك المبتدئين الذين ليس لديهم ما يكفي من وظائف Denwer، أوصي باستخدام Open Server.

إذا كنت بحاجة إلى التعرف سريعًا على أي نص برمجي أو منتدى أو معرض صور أو سجل ضيوف معروف جيدًا ولا تريد أن تكلف نفسك عناء تثبيته والعثور على منصة مناسبة، فيمكنك تجربة AMPPS. بالطبع بشرط أن يكون النص الذي تهتم به مدعومًا بهذا التطوير.

إذا احتاج شخص ما إلى استخدام هذه الوحدات النادرة مثل خادم البريد المحلي، Node.js، MongoDB، وما إلى ذلك، فأعتقد أن الجميع سيكونون قادرين على اختيار الخيار المناسب بين المشاركين الآخرين في مراجعتنا.

لسنوات عديدة، كان لدي نظام Linux على جهاز الكمبيوتر المحمول الخاص بي، وكنت دائمًا أقوم بتشغيل خادم ويب عليه لاختبار المواقع، وإنهاء القوالب، وما إلى ذلك. لكن الوقت يتحرك إلى الأمام، اليوم نظامي الرئيسي هو Windows 10، لأن Linux، على الرغم من أنه أفضل، لا يمكنه تشغيل العديد من البرامج الضرورية فيه. واليوم واجهني سؤال: كيفية تثبيت الخادم المحلي على ويندوز؟

نشأت الحاجة بعد أن اكتشفت (برعب) أنه يوجد في هذه المدونة أكثر من سبعة H1s في كل مقال - وهذا كابوس! اثنان من H1s في صفحة واحدة سيئان بالفعل، ولكن يوجد هنا الكثير!

كما ترون، فإن جميع الرؤوس الموجودة في الشريط الجانبي في القالب الخاص بي مصنوعة باستخدام H1 - المبرمج الذي كتب القالب سوف يمزق يديه، ومن الواضح أنه ليس على دراية بأساسيات تحسين محركات البحث.

ولكن ما علاقة الرؤوس وخادم الويب بالأمر؟ والاتصال هو كما يلي: يتم تخزين جميع مواقعي مؤقتًا خارج الخادم، وعلى الخادم، وأيضًا . أقوم بتغيير شيء ما في الموقع، لكن لا أرى النتيجة، أو لا أراها إلا بعد فترة. كما يمكنك أن تتخيل، هذا غير مريح للغاية!

علاوة على ذلك، ليس من الجيد تعذيب الموقع أثناء عمله، حيث يقرأه الناس هناك، وهنا تجاربي. لذلك، قررت الآن تثبيت خادم ويب لنظام التشغيل Windows لإصلاح هذه الدعامة، ثم كل الآخرين، لا يزال هناك ما يكفي منهم، على ما أعتقد، لأن هذا القلم الرئيسي هو الذي صنع القالب الخاص بي 😉

كيفية تثبيت خادم اباتشي على ويندوز؟

في Linux، تم كل شيء ببساطة، وقد وصفت كيفية تثبيت خادم الويب LAMP هناك في هذه المقالة. هذه بيئة غريبة بالنسبة لي، لقد سمعت فقط عن Denwer، لكنني لم أعمل بها أبدًا. ولكن كما اتضح فيما بعد، لا يمكنك استخدامه فقط لتثبيت خادم Apache على نظام التشغيل Windows، بل يوجد أيضًا XAMPP .

لن أصف كيف يتم فك تشفيرها وكيف يعمل كل شيء في الداخل، بالنسبة لي، الشيء الرئيسي هو أن كل شيء يعمل على الإطلاق. كل شيء لا يزال باللغة الروسية، وهو خبر جيد. كل شيء متاح أيضًا للأنظمة الأساسية الرئيسية، وهو أمر أكثر إرضاءً، نظرًا لأن أحدث إصدار من Apache على Linux جلب لي الكثير من المتاعب، فقد سئمت من إعداده. قم بتنزيل الحزمة التي نحتاجها وقم بتثبيتها.

لم أقم بتنزيل الإصدار الأخير، واستقريت على الإصدار الأوسط، فكل شيء جديد يميل إلى الخلل وإظهار عدم التوافق. لقد قمت بتنزيله ولاحظت على الفور على الموقع أن هناك أيضًا مكونات إضافية لخادم الويب هذا، على سبيل المثال، WordPress المفضل لدي. وهنا الصفحة التي يمكنك التحميل منهاملحقات لخادم الويب على نظام التشغيل Windows XAMMP.

ثم يحذر المطورون (الترجمة الآلية) من أن أشياء كثيرة لن تعمل مع الإصدار السابع من PHP - وهذا ما قلته، وما شعرت به. أقوم بتنزيل الوظيفة الإضافية لـ WordPress، وهي الوظيفة الوحيدة التي أحتاجها الآن، ثم أقوم بتثبيتها. وانظر هنا:

يعرض علينا البرنامج تثبيت مجموعة من البيانات غير الضرورية التي ستؤدي إلى إبطاء جهاز الكمبيوتر الخاص بي: أحتاج فقط إلى Apache وMySQL وphpMyAdmin وPHP. أنا ببساطة لا أحتاج إلى كل شيء آخر، لذلك قمت بإلغاء تحديد المربعات الإضافية.

أنصحك بتثبيت خادم الويب Apache لنظام التشغيل Windows على محرك الأقراص D، وليس C، وإذا قمت بعد ذلك بإعادة تثبيت النظام، فسيتم حفظ جميع الملفات. الآن أقوم بتثبيت الوظيفة الإضافية لـ WordPress. عند التثبيت، حدد اللغة الروسية. بعد ذلك نحصل على هذه النافذة - تحتاج إلى تكوين خادم الويب نفسه.

لكن لم ينجح شيء معي على الفور وفهمت السبب - لم أقم بتشغيل خادم الويب نفسه. لذلك ذهبت إلى القائمة، ووجدت اختصار الخادم ورأيت هذه النافذة:

لقد قمت بتشغيل الخادم يدويًا (أزرار Strat) وفكرت: كم هو جيد أن الخادم لا يبدأ عند بدء تشغيل الكمبيوتر، كما كان في Linux - الذاكرة ليست مطاطية، وليست هناك حاجة إلى عمليات غير ضرورية، لأنني لن أفعل ذلك استخدم الخادم كل يوم!

حسنًا، لقد انتهت المهمة، والآن أنت بحاجة إلى تحميل القالب الخاص بك وجميع المكونات الإضافية إليه والبدء في جعله مثاليًا. هذه هي الطريقة التي قمت بها بتثبيت خادم الويب Apache لنظام التشغيل Windows في 10 دقائق (دون احتساب كتابة المقال). كل شيء أبسط مما كنت أعتقد.

نعم، الأمر المهم أيضًا هو أن WordPress نفسه موجود هنا - D:\SERVER FOLDER\apps\wordpress\htdocs - لم يكن من السهل العثور عليه، لذا سأسهل عليك الأمر 😉

سأكتب عن جميع الفروق الدقيقة في العمل معها في التعليقات؛ إذا لم ينجح الأمر، اسأل، سأحاول المساعدة!

نصيحة مشرف الموقع:إن القدرة على كسب المال عبر الإنترنت ليست سوى نصف المعركة، والنصف الآخر هو القدرة على صرف الأموال الإلكترونية بشكل مربح. فيما يلي قائمة بالبطاقات المصرفية الخارجية التي يمكنك سحب الأموال إليها ثم سحب الفواتير الواضحة منها:

1. بايونير- نظام الدفع الأكثر شعبية في العالم للعاملين المستقلين. بطاقات الإصدارات، الموجودة في الولايات المتحدة الأمريكية.

2. EpayService- يوفر نظام الدفع الأمريكي، الذي يحظى بشعبية كبيرة في العديد من البلدان، بطاقة MasterCard في EVRO مجانًا للمقيمين في رابطة الدول المستقلة وأوروبا.

3. سكريل- نظام الدفع الوحيد الذي يعمل بالعملات المشفرة ويصدر في نفس الوقت بطاقات مصرفية MasterCard مجانية.

4. AdvCash- يقع البنك الخارجي في بليز، يمكنك فتح حساب بالدولار واليورو والجنيه والروبل.

5. بايير- يقع المقر الرئيسي لنظام الدفع هذا في جورجيا، وهنا يمكنك أيضًا فتح حساب بالدولار واليورو والروبل.


المجال RU - 99 RUR
المجال RF - 99 RUR

لا يهم سبب حاجتك إلى إنشاء موقع الويب الخاص بك، الشيء الرئيسي هو التعامل مع هذه المسألة بمسؤولية كاملة والتصرف خطوة بخطوة. أول شيء يجب فعله هو تثبيت خادم ويب محلي على جهاز الكمبيوتر الخاص بكيمكنك من خلاله التدرب والبدء في إنشاء موقع الويب الخاص بك حتى بدون الوصول إلى الإنترنت.

لتحويل جهاز الكمبيوتر المحلي الخاص بك إلى خادم ويب (اختباري) متكامل، تحتاج إلى تنزيل حزمة برامج خاصة وتثبيتها. هناك الكثير من المجمعات المماثلة، لكنها تتضمن عادة مجموعة قياسية من المنتجات - خادم الويب أباتشي, ماي إس كيو إل نظم إدارة قواعد البيانات, لغة PHPوما إلى ذلك وهلم جرا.

في هذه المقالة سنلقي نظرة على إحدى حزم البرامج الأكثر شيوعًا لمطوري الويب والتي تسمى Denwer. وبالضبط سنقوم بتثبيت Denwer على جهاز الكمبيوتر المحلي الخاص بكتشغيل نظام التشغيل ويندوز 7. إذا كان لديك إصدار مختلف من نظام التشغيل، فلا بأس يتم تثبيت Denwer دون مشاكل على نظامي التشغيل Windows XP وWindows 10.

مكان تنزيل Denwer

قبل بدء التثبيت، تحتاج إلى تنزيل Denwer (Denver) من الموقع الرسمي للمطور، حيث تحتاج إلى ملء بياناتك الشخصية، مثل الاسم وعنوان البريد الإلكتروني، وبعد ذلك سيتم إرسال رابط لمجموعة التوزيع لك على العنوان الذي حددته. أو يمكنك السير في الاتجاه الآخر وتنزيل نفس التوزيع تمامًا من موقعنا باستخدام .

عملية التثبيت

لنبدأ الآن في تثبيت Denver على نظام التشغيل Windows 7. واسمحوا لي أن أذكرك أنه بالنسبة للإصدارات الأخرى من Windows، سواء كانت XP أو 10ka، ستكون العملية برمتها متشابهة.

نطلق توزيعة Denver التي تم تنزيلها حديثًا ونرى تحذيرًا أمنيًا يوضح ما إذا كنا نريد حقًا السماح للتطبيق بإجراء تغييرات على الكمبيوتر. نقول إننا موافقون من خلال النقر على زر "نعم" والانتقال إلى الخطوة التالية.

في نافذة برنامج التثبيت، عندما يتم سؤالك "هل تريد حقًا تثبيت الحزمة الأساسية؟" انقر فوق "نعم" وانتظر حتى يتم تفريغ الأرشيف.

بعد تفريغ الأرشيف، سيتم فتح نافذة المتصفح ووحدة التحكم أمامك. المتصفح، كقاعدة عامة، لا يحتوي على أي معلومات مفيدة بالنسبة لنا، علاوة على ذلك، في معظم الحالات، يحاول فتح صفحة غير موجودة على جهاز الكمبيوتر الخاص بك، حتى تتمكن من إغلاقها بأمان. يجب ألا تلمس وحدة التحكم؛ فسنحتاج إليها لتثبيت Denver.

بعد إغلاق نافذة المتصفح، على الرغم من أن ذلك ليس ضروريًا، انتقل إلى وحدة التحكم واضغط على مفتاح Enter.

بعد ذلك، نقرأ شيئًا مثل "بلاه بلاه بلاه"، وفي نهاية وحدة التحكم، تتم الإشارة إلى الدليل الذي سيتم تثبيت الخادم فيه، افتراضيًا هو C:\WebServers، لكن لا أحد يمنع تحديد محرك أقراص آخر، فقط أدخل مسار جديد كما في الصورة أدناه:

بعد ذلك، نؤكد التثبيت في الموقع المحدد، في حالتي المجلد D:\WebSrv موجود بالفعل ويظهر تحذير يسألني عما إذا كنت أرغب حقًا في التثبيت فيه، لا ننتبه لكل هذا ونضغط على "Y" " إذا أردنا الاستمرار، أو اضغط على الزر "N" إذا غيرت رأيك.

الخطوة التالية هي التأكيد مرة أخرى على رغبتنا في تثبيت خادم الويب في هذا الدليل بالضغط على مفتاح "Enter". كل شيء قياسي في أسلوب الصغيرة (مايكروسوفت).

الخطوة التالية هي إنشاء قرص افتراضي، وهو أمر ضروري لتشغيل كافة مكونات النظام. نختار أي حرف محرك أقراص تريده، افتراضيًا هو الحرف "Z"، ومن المحتمل أن نتركه.

اضغط على "أدخل"، ثم مرة أخرى وقبل الانتقال إلى الخطوة التالية، انتظر حتى يتم فك كافة الملفات.

الآن علينا أن نختار كيفية تحميل القرص الظاهري بالضبط، هناك خياران فقط:

  1. يتم إنشاء القرص ويظهر فورًا عند تشغيل النظام ولا يتم فصله عند إيقاف التشغيل.
  2. يتم إنشاء القرص عند بدء تشغيل خادم الويب، وبعد إيقاف خادم الويب، يختفي القرص.

من حيث المبدأ، كلا الخيارين جيدان بطريقتهما الخاصة، اختر ما تريد. عادةً ما أختار الخيار الأول، في هذه الحالة، حتى عند إيقاف تشغيل الخادم، يمكنك العمل مع الملفات الموجودة على القرص (بالطبع، يمكنك القيام بذلك مباشرة في المجلد المحدد في بداية التثبيت، ولكن الأمر أكثر مريحة بالنسبة لي).

اضغط على "أدخل" وانتقل إلى الخطوة التالية.

في نهاية التثبيت، سيطلب Denver شيئًا مثل ما يلي - "هل ترغب في وضع اختصارات على سطح المكتب؟" أوصي بشدة بالإجابة على "أريد"، وفي هذه الحالة سيكون أكثر ملاءمة للعمل معها في مستقبل. اضغط على المفتاح "Y" ثم اضغط على "أدخل". بعد ذلك يتم إنشاء 3 اختصارات على سطح المكتب لبدء وإيقاف وإعادة تشغيل الخادم.

في هذه المرحلة، اكتمل تثبيت خادم الويب Denwer المحلي، ويمكنك رؤية 3 اختصارات على سطح المكتب:

  • أعد تشغيل Denwer - أعد تشغيل الخادم
  • ابدأ Denwer - ابدأ تشغيل الخادم
  • إيقاف Denwer - إيقاف الخادم.

أنها تبدو مثل هذا.