ابتكارات يومية

9 أنواع مختلفة من الخوادم التي يمكنك استضافتها على Raspberry Pi

يمكن وصف Raspberry Pi بأنه السكين السويسري في عالم الحوسبة. يمكنك استخدامه لإضاءة مصابيح LED، أو كتابة بريد إلكتروني خاص بالعمل، أو بث الأفلام على جهاز تلفزيون/شاشة قديم، أو حتى استضافة خادم ألعاب.




تعد استضافة الخادم طريقة رائعة لاستخدام Raspberry Pi. تستفيد العديد من تطبيقات الاستضافة من موارد الكمبيوتر أحادي اللوحة دون أن تكون مرهقة للغاية للأجهزة. دعنا نلقي نظرة على بعض الخوادم المختلفة التي يمكنك استضافتها على Raspberry Pi SBC.


1. خادم الويب: Apache، Nginx

خادم الويب هو جهاز كمبيوتر يوفر صفحات الويب للمستخدمين عند الطلب. وهو مسؤول عن تخزين ملفات المكونات (HTML وCSS وJavaScript) ومعالجة الطلبات للوصول إليها.

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

لإعداد خادم ويب على Raspberry Pi، يجب عليك تثبيت Apache وبرامج إدارة قواعد البيانات العلائقية مثل MariaDB لتخزين بيانات المستخدم والمعلومات الضرورية الأخرى.


2. خادم قاعدة البيانات: MariaDB

MariaDB مقابل MySQL

يمكنك اختيار استضافة قاعدة البيانات الخاصة بك على منصة منفصلة عن موقع الويب الخاص بك. قد يكون هذا مفيدًا لتحسين الأداء وتعزيز الأمان.

أقرأ ايضا  كيف تستخدم Ubuntu Core على Raspberry Pi؟

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

3. خادم الملفات: Samba، NFS

خادم الملفات هو جهاز كمبيوتر مسؤول عن تخزين الملفات والمستندات وتوفير الوصول إليها عبر شبكة. وحدة التخزين المتصلة بالشبكة، أو NAS، هي نوع من خوادم الملفات. باستخدام خادم الملفات، يمكنك توفير مساحة على جهاز الكمبيوتر الرئيسي لديك مع الاحتفاظ بالملفات متاحة للوصول إليها بسهولة كلما احتجت إليها.


الطريقة الأكثر شيوعًا لإعداد خادم ملفات على Raspberry Pi هي استخدام Samba لمشاركة الملفات عبر شبكتك. يتيح لك هذا تبادل الملفات بين العديد من أجهزة الكمبيوتر في شبكتك المحلية بأقل قدر من الإعداد. ستحتاج إلى بطاقة SD أو SSD جيدة لتجنب اختناقات النقل.

NFS هو بديل لـ Samba يوفر تشفيرًا أفضل وأسهل قليلاً في الإعداد.

4. خادم FTP: vsftpd، ProFTPD

امرأة جالسة على المكتب تنظر إلى ثلاث شاشات

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


لاستضافة خادم FTP على Raspberry Pi، ستحتاج إلى تثبيت وإعداد برنامج FTP مثل ProFTPD (Pro File Transfer Protocol Daemon) على Raspberry Pi. تم تصميم ProFTPD ليكون غنيًا بالميزات وعالي الأداء وآمنًا للغاية. بعد إعداد الخادم، يمكنك الاتصال به باستخدام أي عميل FTP يدعمه نظام التشغيل الخاص بك.

أقرأ ايضا  كيفية تنظيف الغبار من جهاز MacBook أو iMac

5. خادم DNS: BIND، dnsmasq

يقوم خادم DNS بترجمة أسماء النطاقات إلى عناوين IP. وتتضمن مزايا امتلاك خادم DNS محلي الأمان وحظر النطاقات والوصول السريع إلى المواقع التي تزورها بشكل متكرر والقدرة على إنشاء أسماء نطاقات محلية خاصة بك.

إن BIND هو الخيار الأفضل لك إذا كنت مهتمًا بإعداد خادم DNS. فهو خادم كامل الميزات، وقادر على العمل كخادم أسماء موثوق ومتكرر. أما Dnsmasq فهو بديل خفيف الوزن وسهل الاستخدام مع ميزات أقل.


6. خادم البريد: Postfix، Dovecot

أيقونة تطبيق البريد الإلكتروني على الهاتف الذكي

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

لتشغيل خادم بريد على Raspberry Pi، ستحتاج إلى إعداد Postfix لإرسال واستقبال البريد الإلكتروني. كما سيتعين عليك تثبيت خدمات إضافية مثل Dovecot أو Courier للوصول إلى رسائل البريد الإلكتروني الخاصة بك.

7. خادم VPN: OpenVPN، WireGuard

يقوم خادم VPN (شبكة خاصة افتراضية) بتشفير الاتصال بين الأجهزة، مما يجعل من الصعب على الأطراف الثالثة اعتراض البيانات المنقولة أو الوصول إليها. لديك خيار استضافة خادم VPN على Raspberry Pi، والذي يمكن أن يكون وسيلة رائعة لإنشاء شبكة آمنة وخاصة.


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

أقرأ ايضا  راقب تحديثات صفحات الويب باستخدام Changedetection.io على Raspberry Pi

مكتبة البث المباشر plex

يستخدم عدد كبير من مالكي Raspberry Pi الجهاز لتخزين وإدارة مجموعتهم من الأفلام وألبومات الصور والموسيقى والبرامج التلفزيونية. Plex هو الخيار الأكثر شيوعًا لاستضافة خادم وسائط مخصص، ولكن Jellyfin وEmby بدائل جديرة بالاهتمام.

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


9. خادم اللعبة: Minecraft و Terraria

لقطة شاشة مأخوذة من جهاز Xbox Series X تعرض شاشة العنوان الخاصة بلعبة Minecraft

يمكنك توفير وقت فراغ لجهاز Raspberry Pi الخاص بك عن طريق استضافة خادم ألعاب عليه. هناك العديد من الألعاب التي يمكنك استضافتها بنفسك على خادم Raspberry Pi، ولكن الخيارين الأكثر شيوعًا هما Minecraft وTerraria.

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

ستحتاج إلى تثبيت برنامج الخادم للألعاب، Nukkit لـ Minecraft، وTShock لـ Terraria. عملية تشغيل خادم لكلا اللعبتين متشابهة إلى حد كبير. لذا إذا كان بإمكانك إعداد خادم Minecraft على Raspberry Pi، فمن المحتمل أن تتمكن من القيام بنفس الشيء لـ Terraria.


تشغيل الخوادم على Raspberry Pi

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


اكتشاف المزيد من موقع قلم ورقم

اشترك للحصول على أحدث التدوينات في بريدك الإلكتروني.

اترك رد

زر الذهاب إلى الأعلى

اكتشاف المزيد من موقع قلم ورقم

اشترك الآن للاستمرار في القراءة والحصول على حق الوصول إلى الأرشيف الكامل.

Continue reading

أنت تستخدم إضافة Adblock

لكي تتمكن من قراءة المقال يرجى ازالة مانع الاعلانات لديك واعمل تحديث للصفحة.