كيفية إعداد خادم ويب محلي؟

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

كيفية إعداد خادم ويب محلي؟

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

كيفية إعداد خادم ويب محلي؟

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

  • جهاز كمبيوتر مخصص ليصبح خادمك
  • يعمل بنظام Windows أو Linux أو كمبيوتر يعمل بنظام MacOS
  • اتصال بالإنترنت
  • ثنائي النواة بسرعة 2 جيجاهرتز أو أعلى
  • 4 جيجا بايت رام
  • مساحة خالية على القرص 1 جيجا بايت.

كيفية إعداد خادم ويب محلي على نظام التشغيل Windows 10؟

لا يعتمد Windows 10 على نظام Unix ، لذلك سنقوم بتثبيت XAMPP وهو مزيج من Apache و MySQL و PHP. لتثبيت XAMPP ، قم بما يلي:

  1. انتقل إلى XAMPP وتابع تثبيت إصدار Windows.

  2. عند المطالبة ، قم بتنفيذ المثبت.
  3. حدد "Apache" لتثبيت خادم الويب فقط.
  4. بمجرد اكتمال التثبيت ، انقر فوق "إنهاء" لفتح لوحة تحكم XAMPP.

لتأكيد التثبيت الناجح ، أدخل "127.0.0.1" أو "مضيف محلي"في شريط عنوان متصفح الويب الخاص بك. يجب أن يتم عرض صفحة تكوين XAMPP.

كيفية إعداد خادم ويب محلي على نظام Mac؟

يحتوي نظام MacOS على خادم الويب Apache مثبت مسبقًا ؛ لتشغيله ، قم بما يلي:

  1. انقر فوق "الباحث".

  2. انقر فوق "تطبيقات"> "أدوات مساعدة" ، انقر نقرًا مزدوجًا فوق "المحطة الطرفية".

  3. أدخل الآن هذا الأمر وقم بتشغيله لتشغيل Apache:

    بدء sudo apachectl

  4. للتأكد من أن Apache نشط ، أدخل "127.0.0.1" أو "مضيف محلي"من شريط عنوان متصفح الويب الخاص بك. يجب أن ترى رسالة الخطأ "إنها تعمل!" رسالة.

كيفية إعداد خادم ويب محلي على Ubuntu؟

لتثبيت Apache Web Server على Ubuntu Linux 18.04 ، قم بما يلي:

  1. قم بالوصول إلى Terminal وأدخل الأمر:

    سودو apt-get install apache2

  2. قم بتأكيد التثبيت ، ثم استرح أثناء تثبيت Apache.
  3. للتأكد من نجاح التثبيت ، أدخل ما يلي في شريط عناوين متصفح الويب:

    //local.server.ip

    • في متصفح الويب ، يجب أن ترى صفحة Apache2 Ubuntu الافتراضية.

كيفية إعداد خادم ويب محلي على نظام Linux؟

  1. قم بالوصول إلى محطة للتوزيعة المستندة إلى Debian و Ubuntu / Ubuntu وأدخل الأمر:

    sudo apt تثبيت apache2

    sudo dnf تثبيت httpd

  2. لتأكيد نجاح التثبيت ، أدخل "مضيف محلي" أو "127.0.0.1"في متصفح الويب الخاص بك.

    • يجب أن تعرض صفحة الترحيب الافتراضية الخاصة بـ Apache العبارة "It Works".

كيفية إعداد خادم ويب LAN؟

سنوضح لك الآن كيفية إعداد شبكة LAN عبر Windows تتصل بالإنترنت. بادئ ذي بدء ، ستحتاج إلى ما يلي:

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

قم بتوصيل جهاز الكمبيوتر الأول الخاص بك:

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

  1. انقر فوق "مركز الشبكة والمشاركة" إما من "لوحة التحكم" أو "الإعدادات".

  2. حدد "إعداد اتصال أو شبكة جديدة".

    • انتقل من خلال التعليمات التي تظهر على الشاشة.

تكوين شبكة Wi-Fi الخاصة بك:

إذا كنت تريد توصيل أجهزتك بشبكتك لاسلكيًا ، فسيلزمك إعداد Wi-Fi ؛ إذا لم يكن كذلك ، يمكنك استخدام كبلات إيثرنت.

اتبع الإرشادات الواردة في دليل جهاز التوجيه / الشبكة الخاص بك لتمكين Wi-Fi. لجعله آمنًا قدر الإمكان ، قم بما يلي:

  • ضع في اعتبارك تغيير SSID الافتراضي (اسم الشبكة) وتسجيل الدخول إلى Wi-Fi وكلمة المرور. يمكن القيام بذلك عن طريق تسجيل الدخول إلى جهاز التوجيه الخاص بك ، إما من خلال الانتقال إلى إعدادات الشبكة أو متصفح الويب على جهاز الكمبيوتر الخاص بك.
  • تأكد من اختيار الحماية الأمنية الأكثر تقدمًا - حاليًا ، إنها WPA2.
  • الآن حتى تدخل التغييرات حيز التنفيذ ، أعد تشغيل الكمبيوتر.

قم بتوصيل شبكة LAN الخاصة بك بالإنترنت:

للوصول إلى شبكة LAN الخاصة بك ، قم بتوصيل جهاز التوجيه والمودم بخط الهاتف الرئيسي باستخدام منفذ WAN.

قم بتوصيل أجهزتك بشبكة LAN:

سواء أكنت قد قمت بتوصيل أجهزتك بشبكة LAN عبر كابل Wi-Fi أو كابل إيثرنت ، فقم بما يلي:

  • قم بتشغيل Wi-Fi على أجهزتك

  • حدد شبكتك

  • أدخل كلمة المرور الجديدة عندما يُطلب منك ذلك

للاتصال بشبكة LAN الخاصة بك باستخدام كبلات Ethernet:

  • قم بتوصيل الكبل بمحول / موجه الشبكة الخاص بك
  • وصِّل الطرف الآخر بجهازك
  • افعل الشيء نفسه مع أجهزتك الأخرى ، فستتمكن من الوصول إليها من أي جهاز على شبكة LAN الخاصة بك.

الآن ابدأ المشاركة:

لإعداد "مجموعة مشاركة منزلية" لمشاركة الموارد عبر شبكتك ، قم بما يلي:

  1. انتقل إلى "لوحة التحكم"> "الشبكة والإنترنت"> "مجموعة المشاركة المنزلية".
  2. حدد "إنشاء مجموعة مشاركة منزلية" سيبدأ معالج إعداد مجموعة المشاركة المنزلية ويعطيك كلمة المرور المطلوبة للأجهزة الأخرى للاتصال بشبكة الاتصال المحلية.

هناك عدة طرق لمشاركة الموارد في شبكة LAN ومنحها الوصول إليها ، بما في ذلك:

  • النقر بزر الماوس الأيمن على الملفات أو المجلدات> "مشاركة مع ..."
  • إضافة ملفات إلى المجلدات العامة وتشغيل "مشاركة المجلد العام" عبر مركز الشبكة والمشاركة.

كيفية إعداد خادم HTTP محلي؟

سنوضح لك الآن كيفية إعداد خادم ويب محلي للاختبار. لتثبيت Python على Windows ، قم بما يلي:

  1. انتقل إلى صفحة Python الرئيسية python.org.

  2. في قسم "تنزيل" ، حدد رابط Python ”3.xxx“.

  3. في الجزء السفلي من الشاشة ، حدد ملف "Windows x86" exe للتنزيل.
  4. قم بتشغيل الملف عند التنزيل.
  5. من الصفحة الأولى ، تأكد من تحديد خانة الاختيار "Add Python 3.xxx to PATH".
  6. حدد "تثبيت" ، ثم "إغلاق" عند الانتهاء.
  7. قم بالوصول إلى موجه الأوامر وأدخل هذا الأمر للتحقق من التثبيت الناجح:
    1. بيثون -V
    2. # أو قد يكون لديك أمر py متاح ،
    3. # في هذه الحالة حاول إجراء py -V

سيعرض هذا الإصدار. إذا كان الرقم صحيحًا ، فاكتب الأمر "cd" التالي ، ثم في الدليل حيث يوجد مثالك:

  1. # أضف اسم الدليل للدخول ، على سبيل المثال
  2. سطح المكتب cd
  3. # استخدم نقطتين لترتفع مستوى الدليل إذا لزم الأمر

قرص مضغوط ..

الآن لبدء الخادم في الدليل ، أدخل الأوامر التالية:

  1. # إذا كان إصدار Python المعروض أكثر من 3.X
  2. python3 -m http.server
  3. # في windows كبديل ، أدخل "python" لاستبدال "py -3" أو "python3"
  4. # إذا تم عرض الإصدار 2.X من Python

python -m SimpleHTTPServer

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

إذا تم استخدام المنفذ 8000 بالفعل ، فاستخدم منفذًا آخر ، على سبيل المثال:

  • python3 -m http.server 7800 (Python 3.x) أو
  • python -m SimpleHTTPServer 7800 (Python 2.x)

ثم أدخل "المضيف المحلي: 7800"للوصول إلى الخادم.

كيفية إعداد خادم الويب المحلي على نظامي التشغيل Windows 10 و MAMP؟

لتثبيت جديد لبرنامج MAMP / MAMP PRO على نظام التشغيل Windows 10 ، قم بما يلي:

  1. انتقل إلى MAMP PRO وقم بتنزيله من www.mamp.info.

  2. انتقل إلى مجلد التنزيلات وانقر نقرًا مزدوجًا فوق الزر "setup_MAMP_MAMP_PRO_4.x.exe ” ملف.
  3. اتبع التعليمات التي تظهر على الشاشة للتثبيت.

ملاحظة: كلا MAMP PRO "ج: \ MAMP PRO"و MAMP"ج: \ MAMP " سيتم تثبيت المجلدات ، تجاهل مجلد MAMP PRO إذا كنت لا تريد استخدام الإصدار المحترف.

الآن لتشغيل MAMP واختبار النجاح ، قم بما يلي:

  1. في مستكشف Windows ، انتقل إلى "C: \ MAMP" والوصول إلى "MAMP.exe". ملف. اسمح بالوصول إذا تلقيت تنبيهًا أمنيًا.
    • يجب أن يبدأ خادم Apache و MySQL Server تلقائيًا ، إن لم يكن انقر فوق "بدء الخوادم".
  2. من قائمة MAMP ، انقر على "تفضيلات".
  3. يدخل" 8888"في حقل منفذ Apache.
  4. حدد "فتح صفحة WebStart".
    • ترحيب! تم تثبيت MAMP بنجاح "يجب عرض الصفحة.

أسئلة وأجوبة إضافية

ما هو خادم الويب المحلي؟

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

ما هي الشبكة المحلية؟

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

ما هو WAN؟

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

من كمبيوتر عادي إلى خادم ويب قوي

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

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