الرئيسيةأنظمة التشغيلwindowsكيفية إعداد خادم ويب محلي (Windows ، Mac ، Linux)
windows

كيفية إعداد خادم ويب محلي (Windows ، Mac ، Linux)

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

قم بإعداد خادم ويب محلي على Linux

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

هنا نتعامل مع سطر الأوامر. تسمح لك التوزيعات الأكثر شيوعًا بتثبيت Apache دون تجميعها من المصدر باستخدام أمر واحد بسيط.

بالنسبة إلى التوزيعات المستندة إلى Debian و Ubuntu و Ubuntu:

لـ Red Hat و CentOS

بمجرد التثبيت ، انتقل في متصفح الويب الخاص بك إما إلى “127.0.0.1” أو “localhost”. إذا عرضت “It Works!” هذا يعني نجاح تثبيت Apache.

لفهم كيفية خدمة Apache لصفحة الويب هذه بشكل أفضل ، دعنا نعدلها. للقيام بذلك ، انتقل إلى دليل الويب الجذر لجهاز Linux المحلي الخاص بك.

افتح “index.html” كجذر باستخدام محرر النصوص المفضل لديك .

ابحث عن “It Works!” وتغيير النص إلى شيء عشوائي مثل “اجعل التكنولوجيا أسهل!” (يمكن أن يكون أي شيء حقًا.) تأكد من حفظ الملف.

اقرأ أيضاً :  10 طرق لفتح إدارة المهام في Windows

الآن قم بتحديث صفحة الويب على 127.0.0.1. يجب أن ترى “اجعل التكنولوجيا أسهل!” حيث “إنه يعمل!” كان سابقا.

الآن بعد أن أعددت خادم ويب بسيطًا ، يمكنك اللعب بإعدادات التكوين في “apache2.conf”.

ملاحظة : اعلم أنه في كل مرة تقوم فيها بإجراء تغيير على التكوين ، ستحتاج إلى إعادة تشغيل Apache حتى يتم تطبيقه.

إذا لم يفلح ذلك ، يمكنك إعادة تشغيله عن طريق تنفيذ ملف upstart مباشرة.

قم بإعداد خادم ويب محلي على نظام macOS

الشيء الجيد في macOS هو أن Apache مثبت عليه افتراضيًا. كل ما عليك فعله هو تشغيله.

في Finder ، انتقل إلى “Applications -> Utilities” ، ثم انقر نقرًا مزدوجًا على Terminal لفتحه.

لتشغيل خادم الويب Apache المثبت مسبقًا ، قم بتشغيل الأمر التالي:

لاختبار ما إذا كان خادم الويب الخاص بنا قيد التشغيل ، انتقل إلى “127.0.0.1” أو “localhost” في متصفح الويب الخاص بك.

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

الآن قم بتحرير ملف “index.html.en” باستخدام محرر النصوص المفضل لديك. تغيير “إنه يعمل!” إلى “Hello World!”

إذا قمنا بتحديث صفحة الويب الخاصة بنا المستضافة على 127.0.0.1 ، فإننا نرى الآن التغييرات منعكسة.

لتهيئة خادم الويب Apache ضمن macOS ، انتقل إلى ملف “httpd.conf”.

مثل Linux ، يمكنك بسهولة إعادة تشغيل خدمة Apache باستخدام apachectlالأمر بامتيازات الجذر.

قم بإعداد خادم ويب محلي على Windows

على عكس Linux و macOS ، لا يعتمد Windows على Unix ، لذلك لا يوجد خط واحد لتثبيته. لحسن الحظ ، هناك العديد من معالجات التثبيت التي تجمع أشياء مثل Apache و MySQL و PHP معًا لجعل حياتنا أسهل. واحد منهم هو XAMPP.

اقرأ أيضاً :  كيفية إنشاء مجلدات غير مرئية على نظام التشغيل Windows 10

ملاحظة : يتوفر XAMPP لنظامي Linux و Mac OS X أيضًا.

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

تابع التثبيت وانقر على “إنهاء” عند الانتهاء. بشكل افتراضي ، سيتم تشغيل لوحة تحكم XAMPP.

انقر فوق “ابدأ” لـ Apache و MySQL ، إذا لزم الأمر.

إذا انتقلت إلى “127.0.0.1” أو “localhost” في متصفح الويب الخاص بك ، فيجب أن تشاهد صفحة تكوين XAMPP.

لإنشاء صفحة ويب جديدة ، فإن الإجراء هو نفسه. افتح المفكرة وأنشئ نموذجًا لملف HTML. أطلق عليه اسم “hello.html”.

احفظه في جذر المستند الموجود في “c: \ xampp \ htdocs \”.

انتقل إليه باستخدام متصفح الويب الخاص بك عن طريق الانتقال إلى 127.0.0.1/hello.html . ستتمكن من رؤية صفحة الويب التي قمت بإنشائها.

ملاحظة: يعد WampServer خيارًا قويًا آخر لتثبيت Apache على Windows .

استنتاج

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

اترك تعليقاً

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

error: عفوا محتوي هذا الموقع محمي بموجب قانون الألفية للملكية الرقمية !!