قم بإنشاء السحابة الخاصة بك باستخدام OwnCloud و Raspberry Pi

OwnCloud

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

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

بناء السحابة الخاصة بنا بفضل OwnCloud و Raspberry Pi

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

1. قم بتحديث Raspberry Pi

sudo apt-get upgrade && sudo apt-get update

2. تثبيت خادم الويب Apache و PHP. ضروري لجعل OwnCloud يعمل

sudo apt-get install apache2 php5 php5-json php-xml-parser php5-gd php5-sqlite curl libcurl3 libcurl3-dev php5-curl php5-common

3. قم بتنزيل OwnCloud

wget download.owncloud.org/community/owncloud-5.0.0.tar.bz2

4. فك الضغط

tar -xjf owncloud-5.0.0.tar.bz2

5. نسخ إلى دليل أباتشي

sudo cp -r owncloud /var/www

6. امنح أذونات OwnCloud للوصول إلى مجلد الخادم

sudo chown -R www-data:www-data /var/www

7. إعادة تشغيل Apache

sudo service apache2 restart

8. قم بتحرير الحد الأقصى لحجم تحميل الملف

sudo nano /etc/php5/apache2/php.ini

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

9. إعادة تشغيل Apache

sudo service apache2 restart

أضف كمصدر مفضل في جوجل