تعرف على ما هو السيرفر المحلي وكيفية انشاء سيرفر مجاني على جهازك

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

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

ماهو السيرفر المحلي 

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

ما هو عنوان IP الخاص بـ LocalHost؟

غالباً ما يكون عنوان IP الافتراضي للحلقة الداخلية للسيرفر المحلي هو127.0.0.1، يختلف عنوان IP هذا عن عنوان IP الذي يعرّف جهاز الكمبيوتر على الويب.

هل المضيف المحلي آمن؟

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

هل يمكن اختراق السيرفر المحلي؟

نعم ، من الممكن مادُمت متصلاً بالويب، تحقق من تكوين الشبكة الذي قد يعرض الجهاز الذي تستخدمه والذي تم تثبيت WAMP عليه.

كيف يتم اختراق سيرفر الويب المحلي ؟

هناك طريقتان أساسيتان قد يتم اختراق الخادم:

  •  لقد خمّن المُتسلل كلمة مرور المستخدم على السيرفر، قد يكون هذا بروتوكول نقل الملفات (ftp) أو بريدًا إلكترونيًا أو مستخدم ssh.
  •  حصل المُخترق على إمكانية الوصول من خلال ثغرة أمنية في تطبيق ويب (أو مكوناته الإضافية) مثل WordPress و Joomla و Drupal وما إلى ذلك.

لماذا أحتاج إلى خادم محلي localhost؟

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

ما هو الفرق بين السيرفر المحلي وخادم الويب؟

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

 برنامج سيرفر HTTP الذي يُمكن خدمة صفحات الويب هو الأكثر انتشاراً، على سبيل المثال، يعد كل من Apache و Nginx خوادم HTTP التي يمكن أن تخدم كلاً من صفحات الويب الديناميكية والثابتة للمتصفح في أنحاء العالم.

 يُمكن أن يكون سيرفر الويب الآخر هو NTP  ، و IRC ، وFTP  ، و SMTP / IMAP / POP3 (خوادم البريد) ، وهي جميع السيرفرات التي تحتوي على برامج متنوعة مثبتة عليها فقط، وبالتالي فهي تخدم أغراض أخرى.

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

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

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

كيفية اعداد السيرفر المحلى localhost؟

ما هو السيرفر المحلي
ما هو السيرفر المحلي

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

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

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

ما هو الخادم المحلي الأفضل لـ WordPress؟

8 أفضل بيئات اختبار برامج السيرفر المحلي على الووردبريس:

  1. برنامج MAMP.
  2. السيرفر المحلي xampp.
  3. DesktopServer.
  4. WampServer.
  5. Duplicator.
  6. Instant WordPress.
  7. Bitnami WordPress Stack.
  8. Sandbox.

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

لا يعتمد ويندوز 10 على نظام Unix ، لذلك سنقوم بتثبيت برنامج XAMPP، لتثبيت XAMPP ، قم بما يلي:

تركيب سيرفر محلي على ويندوز 10
تركيب سيرفر محلي على ويندوز 10
  1. انتقل إلى XAMPP وتابع تثبيت إصدار ويندوز.
  2. قم بتنفيذ المثبت.
  3. حدد “Apache” لتثبيت سيرفر الويب فقط.
  4. بمجرد اكتمال التنصيب ، انقر فوق “إنهاء” لفتح لوحة تحكم برنامج XAMPP.
  5. لتأكيد من نجاح عملية التثبيت، أدخل “127.0.0.1” أو “localhost” في شريط عنوان متصفح الانترنت الخاص بك، يجب أن يتم عرض صفحة تكوين XAMPP.

كيفية اعداد سيرفر ويب محلي على Ubuntu؟

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

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

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

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

  • انقر فوق “finder”.
تركيب سيرفر محلي على نظام تشغيل ماك
تركيب سيرفر محلي على نظام تشغيل ماك
  • انقر فوق “applications”> ” ثم utilities”  ثم  انقر نقرًا مرتين فوق “terminal”.
تركيب السيرفر المحلي
تركيب السيرفر المحلي
  • قم بادخال هذا الأمر Apache: sudo apachectl start.
السيرفر المحلي
السيرفر المحلي
  • للتأكد من أن Apache فعال، أدخل “127.0.0.1” أو “localhost” من شريط عنوان متصفح الويب.يجب أن ترى رسالة الخطأ.

كيفية تركيب السيرفر المحلي على نظام Linux؟

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

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

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

ما هو WAN؟

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

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

التعليقات مغلقة.