قم ببناء خادم Raspberry Pi Cloud الخاص بك باستخدام Nextcloud

قم ببناء خادم Raspberry Pi Cloud الخاص بك باستخدام Nextcloud

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





ومع ذلك ، هناك خيار آخر: استضافة ملفاتك على خادم سحابي خاص بك يعمل على جهاز كمبيوتر في منزلك أو مكتبك. تعد Nextcloud واحدة من أكثر الخدمات شيوعًا لتحقيق ذلك.





سنوضح لك كيفية تثبيت Nextcloud على Raspberry Pi ، وإرفاق وحدة تخزين خارجية واختيار حالة مناسبة.





Nextcloud مقابل ownCloud لـ Raspberry Pi: أيهما أفضل؟

هناك خيار آخر لخادمك السحابي Raspberry Pi في المنزل وهو ownCloud. في الواقع ، Nextcloud هو فرع مستقل من ownCloud أنشأه بعض المساهمين الأساسيين للأخير.

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



1. قم بتثبيت Nextcloud

هناك طريقتان رئيسيتان لتثبيت Nextcloud على Raspberry Pi. الأول هو استخدام جهاز Nextcloud Ubuntu لـ Raspberry Pi. يتطلب ذلك فتح حساب Ubuntu SSO وأيضًا إنشاء مفاتيح SSH للوصول عن بُعد وبدء تشغيل خادم Nextcloud الجديد.

بدلاً من ذلك ، يعد NextCloudPi إصدارًا خاصًا من Nextcloud مصممًا للتشغيل على Raspberry Pi 3 أو 4. هذه هي الطريقة التي نستخدمها هنا.





أولاً ، قم بتنزيل أحدث ملف صورة لنظام التشغيل NextCloudPi OS من ملف موقع OwnYourBits . افتح المجلد المحدد RPi متبوعًا بتاريخ (وليس إصدار Berryboot). قم بتنزيل ملف BZ2 أو استخدم التورنت لتنزيله (مستحسن).

قم باستخراج الملف باستخدام أداة أرشفة (مثل WinRAR أو 7-Zip لنظام التشغيل Windows) على جهاز الكمبيوتر الخاص بك ؛ سيكون لديك الآن مجلد يحتوي على ملف IMG.





استخدم تطبيق Raspberry Pi Imager لفلاش ملف (صورة نظام التشغيل) هذا إلى بطاقة microSD مدرجة - يوصى باستخدام بطاقة سعة 8 جيجابايت أو أكبر. لاستخدام هذا:

  • انقر اختر نظام التشغيل
  • يختار استخدام العرف وتصفح إلى ملف NextCloudPi IMG
  • انقر اختر التخزين وحدد بطاقة microSD الخاصة بك (تسمى عادةً شيئًا مثل 'Generic Storage Device')
  • انقر اكتب وانتظر حتى يتم كتابتها والتحقق منها

متعلق ب: كيفية تثبيت نظام تشغيل على Raspberry Pi

2. تمهيد Nextcloud على Raspberry Pi

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

3. الاتصال بشبكة Wi-Fi

يدخل sudo raspi-config واختر 2 خيارات الشبكة ، من ثم N2 Wireless LAN . اختر بلدك ، متبوعًا بـ SSID (الاسم) وكلمة المرور لجهاز التوجيه الخاص بك. يختار ينهي للعودة إلى سطر الأوامر.

لاكتشاف عنوان IP الخاص بـ Raspberry Pi ، أدخل:

ip addr

دوِّن ملف إنت عنوان تحت شبكة wlan0 : هذا هو عنوان IP الخاص بـ Raspberry Pi. ستحتفظ بعض أجهزة التوجيه بنفس العنوان لها في كل مرة يتم تشغيلها ؛ إذا لم يكن كذلك ، فأنت تريد ذلك قم بإعداد عنوان IP ثابت لـ Raspberry Pi الخاص بك .

في هذه المرحلة ، يمكنك أيضًا تمكين SSH للوصول عن بُعد من كمبيوتر آخر إذا كنت لا ترغب في إبقاء Raspberry Pi متصلاً بشاشة أثناء متابعة الإعداد. للقيام بذلك ، استخدم الأمر:

sudo service ssh start

من سطر الأوامر أو المحطة الطرفية لجهاز كمبيوتر آخر ، يمكنك بعد ذلك الدخول ssh pi @ [عنوان IP الخاص بـ Pi] للوصول إلى سطر أوامر Raspberry Pi.

4. قم بتمكين Nextcloud Web Interface

يدخل sudo ncp-config واختر نعم إذا طُلب منك التحديث. في القائمة التالية ، حدد تكوين واستخدم السهم لأسفل للتمرير إلى أسفل القائمة.

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

5. تنشيط وتكوين Nextcloud

في متصفح الويب على جهاز كمبيوتر آخر ، أدخل العنوان https: // [عنوان IP الخاص بـ Pi]: 4443

إذا رأيت تحذيرًا من أن اتصالك ليس خاصًا أو آمنًا ، فاختر تجاهله (عن طريق تحديد متقدم في Chrome أو Firefox) وانتقل إلى الموقع.

سيُطلب منك تسجيل الدخول. اسم المستخدم الافتراضي هو ncp ، وكلمة المرور هي عاداتك .

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

مع تدوين كلمات المرور هذه ، حدد تفعيل . بعد بضع ثوانٍ ، سيُطلب منك تسجيل الدخول إلى لوحة الويب NextCloudPi. ومع ذلك ، دعنا نتخطى ذلك الآن وقم بتسجيل الدخول إلى واجهة الويب Nextcloud.

6. قم بالوصول إلى واجهة الويب Nextcloud

اذهب إلى https: // [عنوان IP الخاص بك Pi] (بدون اللاحقة: 4443) وقم بتسجيل الدخول باسم المستخدم ncp وكلمة المرور الثانية التي دونتها.

بعد المتابعة عبر شاشة الترحيب ، سترى لوحة تحكم الويب الرئيسية. هذا هو خادمك السحابي الذي يعمل على Raspberry Pi!

انقر فوق N في الجزء العلوي الأيمن للوصول إلى القائمة المنسدلة مع خيارات الإعدادات (مجموعة كاملة - الشخصية والمسؤول) ، والمستخدمون (يمكنك إضافة المستخدمين وإدارتهم) ، والتطبيقات المراد تثبيتها (مثل مجموعة مكتب Collabora Online وخادم ARM64).

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

7. إضافة وحدة تخزين خارجية USB

ستكون بطاقة microSD ذات سعة محدودة ، لذا من الأفضل إضافة وحدة تخزين USB لخادم Nextcloud الخاص بك. قم بتوصيل جهاز التخزين بأحد منافذ USB الخاصة بـ Raspberry Pi.

قبل المضي قدمًا ، ستحتاج إلى إنشاء دليل لها في سطر الأوامر في Raspberry Pi (أو عبر SSH). أدخل الأمر التالي:

sudo mkdir /media/USBdrive

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

كيفية فصل وحدة تحكم ps4 عن ps4

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

8. إضافة وصول خارجي عبر الإنترنت

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

9. اختر حالة لخادم Nextcloud الخاص بك

إن تشغيل خادم Nextcloud الخاص بك على لوحة Raspberry Pi عارية ليس فكرة جيدة لأنه سيتراكم الغبار بمرور الوقت. هناك مجموعة متنوعة من الصناديق المتاحة لطرازات Raspberry Pi 3 و 4 ذات الحجم القياسي.

بدلاً من حقيبة بلاستيكية رخيصة ، نوصي بشيء أكثر صلابة مثل DeskPi Pro. يحتوي هذا على مساحة كافية داخل العلبة لمحرك تخزين SATA ويتم تزويده بمحول M.2 إلى SATA. لمنع ارتفاع درجة حرارة Raspberry Pi ، فإنه يتميز أيضًا بنظام تبريد ICE Tower ومبدد حرارة.

خيار جيد آخر هو حقيبة Argon ONE M.2 ، والذي يمكّنك من استخدام أي محرك أقراص M.2 SATA بأي حجم. بدلاً من ذلك ، يمكنك اختيار حقيبة قوية لـ Raspberry Pi وحدها وتوصيل محرك تخزين USB خارجي قياسي.

قم ببناء خادم Raspberry Pi Cloud الخاص بك: النجاح

تهانينا ، لقد قمت الآن بإعداد خادم سحابي على Raspberry Pi الخاص بك باستخدام NextCloudPi. يمكنك زيارة لوحة التحكم الخاصة به باستخدام مستعرض ويب على جهاز آخر. هناك أيضًا تطبيق Nextcloud لنظامي التشغيل iOS و Android يمكنك استخدامه.

يشارك يشارك سقسقة بريد الالكتروني حوّل Raspberry Pi إلى جهاز Mac أو كمبيوتر شخصي مع نظام تشغيل Twister OS

اشحن Raspberry Pi الخاص بك مع Twister OS ، مما يمنحه مظهرًا جديدًا رائعًا مستوحى من Windows و macOS.

اقرأ التالي
مواضيع ذات صلة
  • افعلها بنفسك
  • فطيرة التوت
  • سحابة التخزين
نبذة عن الكاتب فيل كينج(تم نشر 22 مقالة)

قام الصحفي المستقل في مجال التكنولوجيا والترفيه Phil بتحرير العديد من كتب Raspberry Pi الرسمية. يعمل منذ فترة طويلة في Raspberry Pi والإلكترونيات ، وهو مساهم منتظم في مجلة MagPi.

المزيد من Phil King

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك