كيفية تثبيت Apache على نظام التشغيل Windows 10

اباتشي

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

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

ولكنه أيضًا خيار يزداد الطلب عليه من قبل المستخدمين العاديين. إذا أخذنا في الاعتبار أن الوظيفة الأساسية لخادم Apache هي خدمة مواقع الويب التي تستضيفها المتصفحات المختلفة مثل Chrome و Firefox و Safari ، فيمكننا القول إن مهمته الرئيسية هي الحفاظ على اتصال سلس ومستقر بين خادم الويب وعميل الويب، هذا هو المستخدم.

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

Apache في نظام التشغيل Windows 10: المزايا والعيوب

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

الايجابيات

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

الكونترا

  • في حالة المواقع ذات حركة المرور العالية ، قد يتأثر الأداء.
  • يمكن أن يؤدي الاستخدام غير الصحيح للوحدات النمطية اختراقات أمنية.

قم بتثبيت Apache في نظام التشغيل Windows 10 خطوة بخطوة

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

الشروط

متطلبات اباتشي

قبل متابعة التثبيت ، من الضروري التحقق من أن إصدار Windows الخاص بنا يحتوي على ملف وحدات Microsoft Visual C ++ 2017 القابلة لإعادة التوزيع. هذه مطلوبة حتى يعمل Apache. عادةً لا تكون هذه مشكلة في نظام التشغيل Windows 10 ، ولكن لا يزال من الأفضل التحقق من ذلك على النحو التالي:

  1. نذهب إلى قائمة البداية ونبحث عن ملف لوحة التحكم.
  2. ثم نختار «البرامج».
  3. ضمن القائمة التي تفتح ، سنذهب إلى "البرنامج والميزات".
  4. في القائمة المعروضة ، ستظهر المكونات اللازمة لتثبيت خادم Apache (انظر الصورة أعلاه ، في المربع الأحمر).

إذا لم تكن لدينا هذه الوحدات ، فيمكننا تنزيلها من هذا الرابط وتثبيتها على جهاز الكمبيوتر الخاص بنا. بالنسبة لأنظمة 32 بت ، يجب عليك تنزيل الإصدار (X86).

مهمة أخرى مهمة يجب علينا القيام بها هي التأكد من أن لدينا في فريقنا أ المنفذ المتاح لأباتشي. عادةً ما يكون المنفذ 80 هو المنفذ المخصص للخوادم. هذا هو الذي يجب تركه مجانيًا لاستخدامه بواسطة Apache. للتأكد من أنه مجاني ، سنفعل ما يلي:

  1. في قائمة Windows ، نكتب بوويرشيل.
  2. بعد ذلك ، في وحدة التحكم نقوم بإدخال النص التالي: اختبار المضيف المحلي NetConnection -Port 80
  3. أخيرًا على المحك نجح اختبار Tcp سوف نتلقى الجواب:
    • صواب إذا كان المنفذ 80 مشغولاً بالفعل.
    • خطأ إذا كان المنفذ 80 متاحًا.

تكوين أباتشي

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

  1. بادئ ذي بدء ، نفتح المجلد ج: \ apache24 \ conf
  2. هناك نقوم بتحرير الملف المحدد كـ httpd.conf (يمكنك استخدام المفكرة ، على سبيل المثال).
  3. في السطر الذي يقرأ فيه "الاستماع XX" نقوم بتغيير هذه الأرقام ("XX") إلى 80 ، وهو المنفذ المحدد.
  4. أخيرًا ، في السطر الذي يقول فيه اسم الخادم المضيف المحلي: XX نحن نفعل نفس الشيء

تشغيل اباتشي

تثبيت اباتشي

مع كل شيء جاهز ، هكذا سنتمكن من ذلك قم بتشغيل اباتشي على ويندوز 10 يدويا:

  1. أولا نصل إلى المجلد ج: \ Apache24 \ bin
  2. ثم نضغط مرتين على الملف httpd.exe

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

  1. في قائمة Windows نكتب كمد.
  2. نحن ننفذ كمد مع حقوق المسؤول.
  3. بعد ذلك ، نفتح المجلد \ apache \ bin: cd c: \ Apache24 \ bin
  4. نقوم بتثبيت الخدمة بالأمر التالي: تثبيت httpd.exe -k
  5. أخيرًا ، نبدأ Apache بالأمر httpd.exe -k ابدأ

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.