الدليل إلى تثبيت خدمة التخزين السحابي OwnCloud على لينكس

OwnCloud-790x413

لابدّ أنك سمعتَ كثيرًا عن خدمات التخزين السحابية في اﻵونة الأخيرة، وهي تعني إمكانية تخزين بياناتك عبر مساحة معيّنة متوفرة على اﻹنترنت، وتحظى الخدمات السحابية بالعديد من المزايا مثل إمكانية الوصول إلى ملفاتك عبر عدة أجهزة مختلفة ومن كل مكان، وتخفيض تكاليف شراء وسائط التخزين  وحماية البيانات من الفقدان الذي يحصل بسبب تلف القرص، والموثوقية، وهنالك أربعة أنواع رئيسية من التخزين السحابيّ وهي (الشخصية “Personal”، العمومية “Public”، الخاصة “Private”، المهجّنة “hybrid”)، وفي هذه التدوينة سوف نعطيك فقط التعليمات نحو بناء سحابة تخزين شخصيّة “Personal”، باستعمال تطبيق خدمة التخزين السحابي القوية ومفتوحة المصدر OwnCloud.

إيجابيات التخزين السحابي

  • التكلفة: لستَ بحاجة لشراء وسيط تخزين إضافي لوضع الملفات به، إن خدمات التخزين عبر اﻹنترنت تقلّل كثيرًا من التكاليف المرتبطة بطرق النسخ الاحتياطي التلقيدية، وتوفّر مساحات تخزينية واسعة مقابل رسوم شهرية منخفضة.
  • الحماية واﻷمن: إن تخزين البيانات السرية\الحساسة في سحابة أفضل وأكثر أمنا من تخزينها محليًا، خاصة بالنسبة للشركات، حيث يتم تشفير البيانات التي يتم إرسالها، وضمان عدم قدرة المستخدمين غير المخلوين من الوصول إلى البيانات.
  • اللامرئيّة: ويُقصد به أن هذه المساحة التخزينية غير مرئية، بل افتراضية على اﻹنترنت، وليست ملموسة بالنسبة لك، بل بالنسبة لموفّر الخدمة، وهي بالتالي لا تشغلُ مساحة في منزلك أو مكتبك.
  • اﻷتمتة: التخزين عبر اﻹنترنت أفضل من القيام بعمليات النسخ الاحتياطي الشاقّة.
  • قابلية الوصول: إذّ يمكنك الوصول إلى حسابك الذي يحوي ملفاتك عبر اﻹنترنت، من هاتفك أو من حاسوبك.
  • المشاركة: يمكنك مشاركة الملفات أو المجلدات مع اﻵخرين بسهولة.

في هذه المقالة سوف نشرح كيف نبني سحابتنا الخاصة باستعمال خدمة OwnCloud، وهي خدمة مفتوحة المصدر ومجانية وقوية:

تثبيت OwnCloud

  • أولا يجب تثبيت حزمة LAMP عبر لصق اﻷمر التالي في الطرفية إذا كنت تستخدم دبيان، أوبونتو، وأخواتها:

sudo apt-get install apache2 apache2-doc apache2-utils mysql-server mysql-client php5 php5-mysql php5-curl

  • وأما بالنسبة لفيدورا، سينتوس، ردهات، وغيرهم، فالصق اﻷمر التالي:

yum install httpd mysql-server mysql-client php php-mysql php-curl

  • الصق اﻷمر التالي لتسجيل الدخول لقاعدة البيانات خاصتك:

mysql –u root -p

  • الصق اﻷوامر التالية ﻹنشاء قاعدة البيانات:

mysql> create database cloud ;
Query OK, 1 row affected (0.00 sec)
mysql> grant all on cloud.* to tecmint@localhost identified by ‘your_password‘;
Query OK, 0 rows affected (0.00 sec)

*ملاحظة: استبدل your_password بكلمة المرور التي تريد.

  • اﻵن وقت تحميل البرنامج، افتح الطرفية والصق اﻷمر:

wget https://download.owncloud.org/community/owncloud-8.0.0.tar.bz2

  • بعد الانتهاء من التحميل، الصق اﻷمر التالي إذا كنتَ تستخدم دبيان، أوبونتو، وغيره:

cp owncloud-8.0.0.tar.bz2 /var/www/

  • أما إذا كنت تستخدم فيدورا، سينتوس، ردهات، غيره، فالصق:

cp owncloud-8.0.0.tar.bz2 /var/www/html/

  • استخدم الأمر التالي لاستخراج الحزمة:

tar -jxvf owncloud-8.0.0.tar.bz2

  • استعمل اﻷمر التالي ﻹزالة اﻷرشيف:

rm -rf owncloud-8.0.0.tar.bz2

  • اﻵن قم بإعطاء الصلاحيات عبر اﻷمر:

chmod -R 777 owncloud/

  • الصق اﻷمرين التاليين لتفعيل خاصيتيّ mod_rewrite” و“mod_headers” على دبيان وأوبنتو وغيره، وأما ردهات وأخواتها فهي مفعّلة افتراضية:

a2enmod rewrite

a2enmod headers

  • اﻵن سوف نفتح ملف ضبط أباتشي عبر اﻷمر التالي على دبيان، أوبونتو، وغيره، الصق:

vi /etc/apache2/sites-available/default

  • أما ردهات وأخواتها، فالصق:

vi /etc/httpd/conf/httpd.conf

  • اﻵن الصق اﻷمرين التاليين لتغيير “AllowOverride None” إلى “AllowOverride All”:

AllowOverride None
AllowOverride All

  • واﻵن الصق اﻷمر التالي ﻹعادة تشغيل أباتشي على دبيان، أوبونتو، وغيره:

service apache2 restart

  • وأما بالنسبة لردهات وأخواتها فالصق:

service httpd restart

  • والآن انتهينا، يمكنك اﻵن الوصول إلى السحابة التخزينية الخاصة بك باستخدام متصفح الويب خاصتك، سواء كروم أو فيرفكس، وذلك عبر الرابط التالي:

http://localhost/owncloud

أو من خلال الرابط التالي:

http://your_address_IP/owncloud

  • واﻵن يمكنك إنشاء حساب المشرف خاصتك (Admin)، لتقوم بتخزين البيانات، بعد أن تقوم بإدخال اسم المستخدم وكلمة المرور الخاصان بقاعدة البيانات MySQL خاصتك، وكذلك اسم قاعدة البيانات.

ownCloud-Mozilla-Firefox_001

Files-ownCloud-Mozilla-Firefox_002

[uniexmen#1, unixmen#2]

  1. عبدالله رضوان

    هل أستطيع مشاركة الملفات على الإنترنت ويقوم أشخاص بتحميلها؟

    • هناك مكانان يمكنك تثبيت owncloud عليهما:
      1- جهازك الشخصي، حيث تقوم بتثبيت خادوم محلي وتثبيت owncloud عليه، حينها يتم تخزين الملفات على حاسوبك نفسه ولا يتم رفعها لمكان.
      2- خادوم ويب على الإنترنت، حيث تقوم بتثبيت owncloud على خادوم موقع ويب قابل للوصول بالفعل، حينها ستصبح مثل خدمة مشاركة ملفات كـDropbox ولكنها كلها ستكون ملكًا لك، وستقوم برفع الملفّات إلى الويب.

  2. Pingback: 12 شيئًا تفعله بعد تثبيت أوبونتو 16.04 - ARBTCN

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

مشاركة