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

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

نظرًا لأن نظام التشغيل المثبت على Raspberry Pi هو نظام Linux Debian معدّل، فقد تم اكتشاف العديد من المشكلات أثناء الاختبار. في الأصل، كان تثبيت NextCloud على Linux أمرًا بسيطًا للغاية، ولكن مشكلات أذونات ملف Raspberry Pi، وتركيب محركات الأقراص الثابتة المحمولة، ومشكلات تنسيق محرك الأقراص الثابتة Linux وWindows كانت جميعها مخاطر.

Raspberry Pi Installation NextCloud Tutorial-سحابة منزلية خاصة ذاتية البناء لمشاركة ملفات LAN

إذا كنت مهتمًا بإنشاء مساحة تخزين سحابية شخصية، فيمكنك أيضًا تجربة ما يلي:

  1. يقوم VPS بتثبيت أقراص الشبكة المحلية والأجنبية لتحقيق أدوات التوسع المجانية: Rclone وCOS-Fuse وOSSFS
  2. مركز الصوت والفيديو Nextcloud المدمج ذاتيًا: تنزيل Aria2 دون اتصال بالإنترنت + عرض محلي لـ PotPlayer وKodi
  3. يقوم Linux VPS بتثبيت Google Drive وDropbox - ويحقق مزامنة بيانات مضيف VPS والنسخ الاحتياطي

ملاحظة: تم التحديث في 13 ديسمبر 2017، قد تواجه بعض المشكلات عند إنشاء NAS باستخدام Raspberry Pi، إليك مجموعة من المشكلات والحلول: Raspberry Pi عشر مشكلات في بناء منزل تخزين NAS منخفض التكلفة الخادم مع Raspberry Pi مرتب.

ملاحظة: تم التحديث في 14 نوفمبر 2017، إذا كنت ترغب في إنشاء نظام بسيط لإدارة الملفات عبر الإنترنت، فيمكنك تجربة: مقارنة بين ثلاثة مديرين ممتازين للملفات عبر الإنترنت (قائمة الأدلة) - Directory Lister وh5ai وFileRun.

1. قم بتثبيت NextCloud على Raspberry Pi

1.1  طريقة بسيطة: قم بتفليش صورة NextCloudPi مباشرة

NextCloudPi هي صورة NextCloud خصيصًا لـ Raspberry Pi. تتضمن الصور بالفعل Raspbian 9، وNextcloud 12.0.2، وApache 2.4.25، وHTTP2، وما إلى ذلك، على النحو التالي:

راسبيان 9 تمتد

السحابة التالية 12.0.2

أباتشي 2.4.25، مع تمكين HTTP2

PHP 7.0 (ضعف سرعة PHP5!)

ماريا دي بي 10

4.9 نواة لينكس

nextcloudpi-config لسهولة الإعداد (سجلات ذاكرة الوصول العشوائي (RAM) ومحرك أقراص USB والمزيد)

إعادة التوجيه التلقائي إلى HTTPS

ذاكرة التخزين المؤقت لـ ACPU PHP

تم تمكين PHP Zend OPcache مع ذاكرة التخزين المؤقت للملفات

HSTS

وظائف كرون ل Nextcloud

إعدادات التكوين الافتراضية عاقل

دعم كامل للرموز التعبيرية

يمكن العثور على تعليمات تثبيت NextCloudPi على الموقع الرسمي: https://ownyourbits.com/2017/02/13/nextcloud-ready-raspberry-pi-image/، التنزيل البديل: https://do.wzfou.net/wzfou /NextCloudPi_08-20- 17.tar.bz2. بعد اكتمال التثبيت، يمكنك الوصول إليه من خلال https://<rpi_ip_or_url>:4443.

6. ملخص

من تجربتي، من الأفضل وميض صورة NextCloudPi مباشرة لتثبيت NextCloud على Raspberry Pi، لأن تثبيت LNMP يدويًا وتكوين NextCloudPi يميل إلى استهلاك الكثير من الموارد ويعمل ببطء بعض الشيء.

يقوم Raspberry Pi بتشغيل Aria2 بمفرده ولا يستهلك الكثير من الموارد. إذا كنت تستخدم Aria2 لتنزيل روابط المغناطيس ولا توجد سرعة، فيمكنك محاولة إضافة خادم bt-tracker إلى ملف التكوين والانتظار بصبر لفترة من الوقت.

اليوم، واجهت أيضًا أثناء الاستخدام بعد إيقاف تشغيل Raspberry Pi وإعادة تشغيله، ظهرت رسالة خطأ عند تثبيت القرص الصلب المحمول : "تم الخروج من خطأ التثبيت مع حالة خروج غير صفرية 32، لا يمكن". اقرأ Superblock". طريقة الحل: استخدم الأمر أولاً: sudo fdisk -l للعثور على /dev/sdxxx، ثم قم بالإصلاح: sudo fsck /dev/sdxxx. إذا وجدت أن مهمة التنزيل فارغة بعد إعادة تشغيل Aria2 ، فمن المرجح أن ملف الجلسة في /root/.aria2 لم يتم تغييره لأذونات القراءة والكتابة، يرجى تغيير جميع الملفات الموجودة فيه إلى 755 أذونات.

اترك رد