رئيسي آخر كيفية إعداد خادم ويب محلي؟

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



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

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

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

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

يتم إعداد خادم الويب المحلي بشكل أساسي عن طريق تثبيت برنامج على جهاز الكمبيوتر الخاص بك لمنحه إمكانات خادم الويب ؛ إنه محلي لأنك مسؤول عن إدارته. سنوضح لك كيفية تغيير جهاز الكمبيوتر الخاص بك إلى خادم 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 أو localhost في شريط عنوان متصفح الويب الخاص بك. يجب أن يتم عرض صفحة تكوين XAMPP.

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

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

  1. انقر فوق Finder.
  2. انقر فوق التطبيقات> الأدوات المساعدة ، وانقر نقرًا مزدوجًا فوق Terminal.
  3. أدخل الآن هذا الأمر وقم بتشغيله لتشغيل Apache:
    sudo apachectl start
  4. لتأكيد أن Apache نشط ، أدخل 127.0.0.1 أو localhost من شريط عنوان متصفح الويب الخاص بك. يجب أن ترى أنه يعمل! رسالة.

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

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

  1. قم بالوصول إلى Terminal وأدخل الأمر:
    sudo apt-get install apache2
  2. قم بتأكيد التثبيت ، ثم استرح أثناء تثبيت Apache.
  3. للتأكد من نجاح التثبيت ، أدخل ما يلي في شريط عناوين متصفح الويب:
    https://local.server.ip
    • في متصفح الويب ، يجب أن ترى صفحة Apache2 Ubuntu الافتراضية.

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

  1. قم بالوصول إلى محطة للتوزيعة المستندة إلى Debian و Ubuntu / Ubuntu وأدخل الأمر:
    sudo apt install apache2
    • بالنسبة إلى CentOS و Red Hat ، أدخل الأمر:
    sudo dnf install httpd
  2. لتأكيد نجاح التثبيت ، أدخل localhost أو 127.0.0.1 في متصفح الويب الخاص بك.
    • يجب أن تعرض صفحة الترحيب الافتراضية الخاصة بـ Apache الخيار It Works.

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

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

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

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

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

  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. python -V
    2. # Or you may have command py available,
    3. # in that case attempt py -V

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

  1. # add the directory name to enter, e.g.
  2. cd Desktop
  3. # use two dots to go up a directory level if necessary

cd ..

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

  1. # If the Python version displayed is more than 3.X
  2. python3 -m http.server
  3. # In windows as an alternative enter python to substitute py -3, or python3
  4. # If Python version 2.X is displayed

python -m SimpleHTTPServer

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

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

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

ثم أدخل localhost: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 C:MAMP PRO و MAMP C: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 (شبكة واسعة النطاق) الاتصالات جغرافياً. يتم استخدامه عادةً من قبل الهيئات الحكومية والمدارس والشركات لنقل البيانات إلى بعضها البعض ، مما يسمح للأشخاص بأداء وظائفهم بغض النظر عن موقعهم الفعلي.

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

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

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

مقالات مثيرة للاهتمام

اختيار المحرر

كيفية فتح روابط صفحات الويب في علامة تبويب جديدة في Chrome
كيفية فتح روابط صفحات الويب في علامة تبويب جديدة في Chrome
تحتوي جميع متصفحات الويب على ميزات ووظائف فردية. في حين أن معظمهم يشاركون تلك المجموعة ، من أجل التوحيد والتصميم البديهي ، فإن العديد منهم لديهم ميزات إضافية غير واضحة على الفور. إليك بعض الأشياء
كيفية استخدام عميل Telnet في نظام التشغيل Windows
كيفية استخدام عميل Telnet في نظام التشغيل Windows
Telnet هو بروتوكول يُستخدم كوسيلة بسيطة للتواصل مع الأجهزة عبر الشبكة. تعلم المزيد هنا.
مراجعة Samsung Gear S3: ساعة ذكية مكتنزة ولكنها من الدرجة الأولى
مراجعة Samsung Gear S3: ساعة ذكية مكتنزة ولكنها من الدرجة الأولى
يقوم Samsung Gear S3 بعمل شيء جيد تفشل فيه معظم الساعات الذكية الأخرى بشكل كبير. تتميز بعمر بطارية رائع: إذا قمت بشحنها بالكامل بنسبة 100٪ ، فستستمر لمدة خمسة أيام تقريبًا. نعم ، لقد قرأت ذلك بشكل صحيح ، خمسة
كيفية طمس الخلفية في التكبير
كيفية طمس الخلفية في التكبير
إذا كنت تفضل الحفاظ على خصوصيتك عن طريق إخفاء المساحة خلفك أثناء مكالمات Zoom ، فإن هذا المقال يوضح لك كيفية استخدام ميزة الخلفية الضبابية الجديدة في Zoom. سنوضح لك كيفية تعتيم الخلفية باستخدام مختلف
مراجعة CSGO مقابل Valorant - أيهما يجب أن تلعب؟
مراجعة CSGO مقابل Valorant - أيهما يجب أن تلعب؟
اعتبارًا من الآونة الأخيرة ، تم الترويج لـ Valorant من Riot Games على أنها المنافس الأول لمكان FPS متعدد اللاعبين الذي يحتفظ به CSGO حاليًا. يصف البعض اللعبة بأنها زواج بين Overwatch و CSGO. بينما يخرج الآخرون على أحد أطرافهم
كيفية توصيل الهاتف بتلفزيون TCL
كيفية توصيل الهاتف بتلفزيون TCL
يحتوي تلفزيون TCL الذكي على وظائف أكثر تقدمًا مقارنة بالتلفزيون التقليدي. يتميز بالدقة العالية ، ودعم Roku المدمج ، والأهم من ذلك ، خيارات الاتصال المختلفة. وبطبيعة الحال ، مع جهاز كهذا ، سوف تميل إلى توسيع نطاقه
كيفية البحث عن من ينتمي إليه رقم هاتف وحظره
كيفية البحث عن من ينتمي إليه رقم هاتف وحظره
إذا تلقيت مكالمة ولم تتعرف على المتصل ، كيف تحدد من يملك رقم الهاتف؟ هل تعاود الاتصال بهم وتخاطر بالاتصال بمسوق أو وكيل مبيعات؟ هل تتجاهلها وتستمر