كيفية تثبيت ownCloud 10 على Raspberry PI 3 مع تثبيت Raspbian Stretch

هل تريد مساحة تخزين إضافية على Rasberry Pi 3 الخاص بك؟ يمكنك تثبيت ownCloud 10 على Raspberry PI 3 مع Raspbian Stretch لإنشاء وحدة تخزين خارجية للتحكم عن بعد. الاحتمالات لا حصر لها حيث يمكنك تخزين الكثير من كمية البيانات التي يمكنك تتبعها أو استردادها من أي ركن من أركان العالم.

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

قبل المضي قدمًا ، يجب أن يكون لديك هذا المكون لتثبيت ownCloud 10.

  • Raspberry Pi 2 أو 3
  • تم تثبيت Raspbian
  • بطاقة micro SD بسعة 8 جيجابايت كحد أدنى
كيفية تثبيت ownCloud 10 على Raspberry PI 3 مع تثبيت Raspbian Stretch

جدول المحتويات

  • 1 قم بتثبيت ownCloud 10 على Raspberry PI 3 مع تثبيت Raspbian Stretch
    • 1.1 إعداد Raspberry Pi 3 لـ OwnCloud 10
    • 1.2 تحديث Raspberry PI والحزم
    • 1.3 تثبيت خادم LAMP
    • 1.4 تركيب الحزم المطلوبة
    • 1.5 قم بتثبيت OwnCloud
    • 1.6 تكوين خادم APACHE
    • 1.7 تكوين أباتشي الإضافي
    • 1.8 إنشاء قاعدة بيانات MYSQL
    • 1.9 قم بتكوين OwnCloud Server باستخدام المتصفح
    • 1.10 الدخول لأول مرة
  • 2 خاتمة

قم بتثبيت ownCloud 10 على Raspberry PI 3 مع تثبيت Raspbian Stretch

في هذه المقالة ، سوف تتعلم كيفية تنزيل وتثبيت ownCloud 10 على Raspberry PI 3. هناك ستة أجزاء سيتم تضمينها في هذه المقالة:

  1. تحديث نظام Raspberry Pi
  2. قم بتثبيت خادم LAMP
  3. تثبيت تبعيات ownCloud
  4. قم بتثبيت ownCloud 10
  5. قم بتمكين SSL للوصول الآمن
  6. تكوين OwnCloud

إعداد Raspberry Pi 3 لـ OwnCloud 10

قبل تنزيل OwnCloud 10 وتثبيته ، ستحتاج إلى إعداد Raspberry PI 3. ما عليك سوى اتباع هذه الخطوات:

الخطوة 1: افتح Terminal أو SSH

الخطوة 2: أدخل الأوامر التالية

sudo raspi-config

قم بإجراء هذه التغييرات التالية:

  1.  خيار متقدم -> توسيع نظام الملفات (إن وجد)
  2.  تغيير كلمة مرور المستخدم "للأمان عند الوصول من WAN"
  3.  قم بتغيير خيار اللغة إلى en_US.UTF8 حدد "خيار الترجمة -> تغيير اللغة"
  4. تقسيم الذاكرة ، تخصيص 16 ميجا لرسومات الفيديو
    حدد "خيارات متقدمة-> تقسيم الذاكرة"
  5. فيركلوك إلى متواضع أو متوسط
    حدد "فيركلوك"

بعد الانتهاء من هذا الإعداد ، إعادة التشغيل التلقائي فقط ، أثناء إعادة التشغيل التلقائي ، ستحتاج أيضًا إلى تحديث RPI والحزم.

تحديث Raspberry PI والحزم

لذلك لعدم مواجهة أي نوع من الأخطاء أثناء التثبيت ، ما عليك سوى اتباع هذه الخطوات.

الخطوة 1: افتح Terminal

الخطوة 2: أدخل هذه الأوامر التالية

sudo su
تحديث ملائم & & ترقية ملائمة

الخطوه 3: انتظر بضع دقائق. بعد التحديث ، ستحتاج الآن إلى تثبيت خادم LAMP.

تثبيت خادم LAMP

بعد تحديث Raspberry Pi والحزم ، تحتاج فقط إلى خادم LAMP. لتثبيت خادم LAMP ، ما عليك سوى اتباع هذه الخطوات

الخطوة 1: ابدأ Terminal أو SSH

الخطوة 2: قم بتثبيت خادم Apache عن طريق إدخال الأوامر التالية

apt تثبيت apache2 -y

الخطوه 3: ابدأ وإنهاء Apache on Boot بإدخال الأوامر التالية

systemctl ابدأ اباتشي 2
يمكّن systemctl apache2

بعد ذلك تحتاج إلى تثبيت بعض الحزم المطلوبة.

تركيب الحزم المطلوبة

سوف تحتاج إلى تثبيت بعض الحزم المطلوبة تمامًا لمعالجة الخطوات الأخرى.

الخطوة 1: افتح Terminal أو SSH

الخطوة 2: أدخل هذه الأوامر التالية

تثبيت apt -y apache2 mariadb-server libapache2-mod-php7.0 \ php7.0-gd php7.0-json php7.0-mysql php7.0-curl \ php7.0-intl php7.0-mcrypt php-imagick \ php7.0-zip php7.0-xmlphp7.0-mbstring

فقط تحلى ببعض الصبر أثناء تثبيت هذه الحزم في Raspberry Pi الخاص بك.

قم بتثبيت OwnCloud

بعد اتباع هذه الخطوات بنجاح ، يمكنك الآن تنزيل OwnCloud في Raspberry Pi الخاص بك

الخطوة 1: افتح Terminal أو SSH

الخطوة 2: أدخل هذا الأمر التالي

مؤتمر نزع السلاح / tmp
wget https://download.owncloud.org/community/owncloud-10.0.10.tar.bz2

الخطوه 3: استخراج وتغيير الإذن بهذا الأمر

tar -xvf owncloud-10.0.10.tar.bz2
chown -R www-data: www-data owncloud

الخطوة الرابعة: انقل دليل الملف بواسطة هذا الأمر

mv owncloud / var / www / html /

الخطوة الخامسة: اخرج من الدليل بكتابة القرص المضغوط

تكوين خادم APACHE

أنت الآن بحاجة إلى إنشاء ملف التكوين ضمن / etc / apache2 / sites-available

الخطوة 1: افتح Terminal

الخطوة 2: أدخل هذا الأمر

sudo nano /etc/apache2/sites-available/owncloud.conf

الخطوه 3: الصق هذا الرمز تحت ذلك

الاسم المستعار / owncloud "/ var / www / html / owncloud /"
خيارات + FollowSymlinks. AllowOverride الكل 
داف قبالة.  SetEnv HOME / var / www / html / owncloud. SetEnv HTTP_HOME / var / www / html / owncloud 

الخطوة الرابعة: احفظ هذا

تحتاج إلى إنشاء ارتباط رمزي ، أدخل الأمر التالي

sudo لنا
ln -s /etc/apache2/sites-available/owncloud.conf etc / apache2 / sites-enabled / owncloud.conf

تكوين أباتشي الإضافي

ستحتاج إلى بعض التهيئة الإضافية ، فقط الصق هذا الأمر التالي في Terminal أو SSH

رؤوس a2enmod. إعادة تشغيل systemctl apache2. a2enmod env. a2enmod دير. a2enmod mime

سيتم تمكين وحدة أخرى أيضًا.

إنشاء قاعدة بيانات MYSQL

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

MySQL -u root -p

بعد ذلك ، سيكون لديك نافذة منبثقة ثم قم بتنفيذ الأمر بخطوط غامقة

MariaDB [(لا شيء)]> إنشاء قاعدة بيانات owncloud;

الاستعلام جيد ، صف واحد متأثر (0.00 ثانية) أ

MariaDB [(لا شيء)]> إنشاء المستخدم [البريد الإلكتروني محمي]محدد بـ "12345" ؛

الاستعلام جيد ، 0 صفوف متأثرة (0.00 ثانية)

MariaDB [(لا شيء)]> منح جميع الامتيازات على owncloud.* إلى[البريد الإلكتروني محمي] المحددةبواسطة "12345" ؛

استعلام جيد ، 0 صف متأثر (0.00 ثانية) MariaDB [(بلا)]> امتيازات التدفق;

استعلام جيد ، 0 صف متأثر (0.00 ثانية) MariaDB [(بلا)]> خروج; وداعا

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

قم بتكوين OwnCloud Server باستخدام المتصفح

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

الخطوة 1: افتح هذا العنوان في متصفحك

http://192.168.1.140/owncloud

(قم بتغيير عنوان IP إلى العنوان الذي تستخدمه في Raspberry Pi)

الخطوة 2: قم بإنشاء اسم مستخدم وكلمة مرور للمشرف

الخطوه 3: أدخل هذه التفاصيل وفقًا لقاعدة بيانات MYSQL التي أضفتها

اسم المستخدم: owncloud. كلمة المرور: 12345. قاعدة البيانات: السحابة الخاصة. الخادم: المضيف المحلي

الخطوة الرابعة: انقر فوق إنهاء

بدون محرك أقراص خارجي لإعداد OwnCloud الخاص بك. أنت الآن جاهز للوصول إلى OwnCloud الخاص بك على Raspberry PI 3. يمكنك استخدام الخطوات التالية إذا وجدت أي مشكلة عند الاستخدام الأول.

الدخول لأول مرة

الخطوة 1: أدخل youripaddress / owncloud في متصفحك - (على سبيل المثال. 192.168.1.1/owncloud)

الخطوة 2: أدخل اسم المستخدم وكلمة المرور الخاصة بك.

الخطوه 3: أدخل تفاصيل حساب MySql الخاص بك على الفور

الخطوة الرابعة: انقر فوق إنهاء الإعداد

بعد ذلك ، أكملت جميع خطواتك وامتلكت كلاود 10 مثبتًا على Raspberry pi 3

خاتمة

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

لذلك إذا كانت لديك أي شكوك في العملية المذكورة أعلاه ، فلا تتردد في التعليق أدناه. فريقنا الفني جاهز لمساعدتك في أي حال ممكن.

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

  • كيفية إدراج رموز تعبيرية في مستندات Microsoft Word
  • اختصارات لوحة مفاتيح Microsoft OneNote لنظامي التشغيل Windows و Mac
  • كيفية تسجيل ونسخ الصوت في Microsoft Word
  • كيفية تمكين حماية Windows العبث في نظام التشغيل Windows 10
  • كيفية تغيير اسم تسجيل الدخول الخاص بك على Windows 10

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

أرشيفات Samsung Galaxy Note 5

أرشيفات Samsung Galaxy Note 5Miscellanea

ROM مخصص | سيانوجين مود | تطبيقات أندرويد | تحديث البرامج الثابتة | MiUi | كل مخزون ROM | نظام Lineage OS |هل تريد تثبيت أي ROM مخصص لجهاز Samsung Galaxy Note 5؟ إذا أنت في المكان المناسب. سنقوم هن...

اقرأ أكثر
أرشيفات Xiaomi Mi Max 2

أرشيفات Xiaomi Mi Max 2Miscellanea

هنا سنوجهك حول كيفية مسح بيانات التطبيق على Xiaomi Mi Max 2. إذا كنت تواجه تأخرًا على هاتفك أو إذا أعطاك تطبيقك رسالة خطأ ، فإننا نوصيك بمسح بيانات التطبيق على جهازك. قبل أن نناقش كيفية مسح التطبيق...

اقرأ أكثر
كيفية استخدام ميزة Apple Watch Walkie-Talkie

كيفية استخدام ميزة Apple Watch Walkie-TalkieMiscellanea

عندما يتعلق الأمر بالساعات الذكية ، فإن ساعة Apple الذكية تتقدم دائمًا على المنافسين الآخرين بخطوات قليلة. لا يقتصر التطور في ساعات Apple على التصميم والمظهر. إذا ألقينا نظرة سريعة على الميزات ، فإ...

اقرأ أكثر
instagram story viewer