كيفية تثبيت OwnCloud على Rocky Linux و AlmaLinux

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

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

[ قد يعجبك ايضا: برنامج التخزين السحابي المفتوح المصدر لنظام Linux ]

OwnCloud يأتي في ثلاث نسخ: تواصل اجتماعي, مشروع، و اساسي. ال الطبعة المجتمع هو برنامج مجاني ومفتوح المصدر ويقدم الميزات الأساسية التي تحتاجها للبدء ، وهذا ما سنقوم بتثبيته.

في هذا الدليل ، سنقوم بتثبيت OwnCloud تشغيل روكي لينكس و الما لينكس.

المتطلبات الأساسية

قبل أي شيء آخر ، تأكد من توفر ما يلي:

  • مثال على حزمة LAMP مثبتة على Rocky Linux أو AlmaLinux.
  • وصول SSH إلى ملف روكي لينكس المثيل مع مستخدم sudo تم تكوينه.

الخطوة الأولى: تثبيت ملحقات PHP الإضافية

عندما نبدأ ، نأمل أن يكون لديك بالفعل مصباح كومة مثبتة. OwnCloud يتضمن الآن دعمًا لـ PHP 7.4 على عكس ما كان عليه في السابق عندما كان متوافقًا فقط مع PHP 7.2 و PHP 7.3.

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

$ sudo dnf تثبيت php-curl php-gd php-intl php-json php-ldap php-mbstring php-mysqlnd php-xml php-zip php-opcache 
قم بتثبيت وحدات PHP
قم بتثبيت وحدات PHP

الخطوة 2: إنشاء قاعدة بيانات لـ OwnCloud

للمضي قدمًا ، تحتاج إلى إنشاء قاعدة بيانات لـ OwnCloud. سيكون هذا مفيدًا أثناء التثبيت وبعده لتخزين الملفات المهمة. لذا تابع وقم بتسجيل الدخول إلى خادم قاعدة بيانات MariaDB:

$ sudo mysql -u الجذر -p. 

داخل MariaDB موجه ، قم بإنشاء OwnCloud قاعدة البيانات. في مثالنا ، تسمى قاعدة البيانات owncloud_db.

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

بعد ذلك ، قم بإنشاء ملف OwnCloud مستخدم قاعدة البيانات وتعيين كلمة مرور.

إنشاء المستخدم 'owncloud_user' @ 'localhost' IDENTIFIED BY '[البريد الإلكتروني محمي]'; 

ثم قم بتعيين جميع الامتيازات لمستخدم قاعدة البيانات على OwnCloud قاعدة البيانات.

امنح الكل على owncloud_db. * TO 'owncloud_user' @ 'localhost'؛ 

أخيرًا ، احفظ التغييرات واخرج من خادم قاعدة البيانات.

امتيازات التنظيف ؛ خروج؛ 
إنشاء قاعدة بيانات OwnCloud
إنشاء قاعدة بيانات OwnCloud

الخطوة 3: قم بتثبيت OwnCloud في Rocky Linux

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

باستخدام أمر wgetقم بتنزيل ملف tarball كما يلي.

$ wget https://download.owncloud.org/community/owncloud-complete-20210721.tar.bz2. 

بالانتقال ، قم باستخراج ملف الأرشيف الذي تم تنزيله إلى دليل webroot.

$ sudo tar -jxf owncloud-complete-20210721.tar.bz2 -C / var / www / html. 

بعد ذلك ، قم بتغيير الملكية إلى OwnCloud دليل إلى اباتشي المستعمل.

sudo chown apache: apache -R / var / www / html / owncloud. 

بعد ذلك ، قم بتعيين الأذونات كما هو موضح.

sudo chmod -R 775 / var / www / html / owncloud. 

الخطوة 4: قم بتكوين Apache لاستضافة OwnCloud

الإجراء التالي هو إنشاء ملف تكوين لـ OwnCloud.

sudo vim /etc/httpd/conf.d/owncloud.conf $. 

انسخ والصق هذه الأسطر واحفظ التغييرات.

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

ثم أعد تشغيل خادم الويب Apache حتى يتم تنفيذ التغييرات.

sudo systemctl إعادة تشغيل httpd. 

وتحقق من أن خادم الويب قيد التشغيل.

sudo systemctl status httpd. 

أخيرًا ، قم بتكوين سيلينو على النحو التالي.

sudo setsebool -P httpd_unified 1. 

الخطوة 5: الوصول إلى OwnCloud من متصفح

في هذه المرحلة ، انتهينا من جميع التكوينات. الخطوة التالية هي الوصول سحابة خاصة من المتصفح. لذا تصفح عنوان URL:

http://server-ip/owncloud. 

يأخذك هذا إلى المرحلة الأولية حيث يُطلب منك إنشاء حساب مسؤول. لذلك ، قم بتوفير اسم المستخدم وكلمة المرور.

OwnCloud تسجيل الدخول
OwnCloud تسجيل الدخول

ثم انقر فوقالتخزين وقاعدة البياناتوملء النموذج بتفاصيل قاعدة البيانات (مستخدم قاعدة البيانات ، وقاعدة البيانات ، وكلمة المرور).

تفاصيل قاعدة بيانات OwnCloud
تفاصيل قاعدة بيانات OwnCloud

ثم ، انقر فوقإنهاء الإعداد' زر. ينقلك هذا إلى صفحة تسجيل الدخول حيث تحتاج إلى تقديم بيانات اعتماد المسؤول الخاصة بك.

تسجيل دخول مسؤول OwnCloud
تسجيل دخول مسؤول OwnCloud

هذا يقودك إلى OwnCloud لوحة القيادة.

لوحة تحكم OwnCloud
لوحة تحكم OwnCloud

من هنا ، يمكنك تحميل ملفاتك ومجلداتك ومشاركتها والتعاون مع مستخدمين آخرين.

وهذا كل شيء. لقد نجحنا في إرشادك خلال عملية التثبيت OwnCloud تشغيل روكي لينكس و الما لينكس.

Teachs.ru