- - كيفية إعداد Seafile على Linux

كيفية إعداد Seafile على لينكس

تحتاج إلى أداة مزامنة رائعة لخادم Linuxيعمل بسرعة ، ويدعم العملاء على منصات متعددة؟ تحقق من Seafile على لينكس. إنه حل لمزامنة الملفات على مستوى المؤسسات يجعل من السهل نقل البيانات من مكان إلى آخر عبر شبكة LAN ، وكذلك الإنترنت.

التركيب

بسبب عدد الأنواع المختلفة من خادم Linuxأنظمة التشغيل موجودة هناك ، وقد اختار المطورون إنشاء "مثبت Linux" عام. لإعداد Seafile على Linux ، افتح محطة طرفية واستخدم مجلد مشترك أداة التنزيل لتنزيل أحدث حزمة.

64 بت:

wget https://download.seadrive.org/seafile-server_6.2.3_x86-64.tar.gz

32 بت:

wget https://download.seadrive.org/seafile-server_6.2.3_i386.tar.gz

بعد الاستيلاء على برنامج الخادم ، ستحتاج إلى استخراج الأرشيف الذي يحتوي عليه. قم بذلك باستخدام tar.

tar xvzf seafile-server_*.tar.gz

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

cd seafile-server_6.2.3_x86-64

أو

cd seafile-server_6.2.3_i386

كما ذكر من قبل ، برنامج خادم Seafileهو المثبت العام. بدلاً من التعبئة والتغليف لمختلف توزيعات Linux ، قام المطورون بتضمين العديد من البرامج النصية المختلفة التي يمكن للمستخدم تشغيلها لتنفيذ كل شيء. لعرض كافة البرامج النصية الفردية الفردية المضمنة داخل الدليل ، استخدم الأمر ls.

ls

لتصفية البرامج النصية shell على وجه التحديد ، فكّر في دمج أمر ls مع حرف بدل وامتداد الملف .sh:

ls *.sh

اقامة

هناك العديد من البرامج النصية المختلفة لتشغيل. بالنسبة لمعظم المستخدمين ، البرنامج النصي المراد تشغيله هو "setup-seafile.sh". إذا كنت ترغب في إعداد برنامج الخادم باستخدام SQL ، بدلاً من الإعدادات الافتراضية ، فحاول تشغيل "setup-seafile-mysql.sh". ضع في اعتبارك أن برنامج الإعداد الافتراضي هو الأفضل لمعظم المستخدمين ، والنصوص الأخرى مخصصة للمستخدمين المتقدمين الذين يريدون بالتحديد مزيدًا من التحكم في الخادم الخاص بهم. تحقق من موقع Seafile لمزيد من المعلومات.

ابدأ التثبيت بـ:

sudo sh setup-seafile.sh

الجزء الأول من العملية هو تسمية خادم Seafile الخاص بك. ضمن "ما الذي ترغب في استخدامه كاسم لخادم seafile هذا؟" ، أدخل اسم خادمك. اضغط على مفتاح الإدخال للمتابعة.

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

ملاحظة: قد تحتاج إلى فتح محطة منفصلة للقيام بذلك.

ip addr show | grep "inet 192.168"

في الخطوة الثالثة ، يطلب البرنامج النصي من المستخدمتحديد المكان الذي ينبغي لـ Seafile حفظ جميع البيانات التي يقوم بمزامنتها بشكل افتراضي ، يكون هذا الدليل ~ / seafile-data. بالنسبة لمعظم المستخدمين ، فإن هذا سوف يفعل. إذا كنت ترغب في تغييره ، فحدد المسار إلى الموقع في برنامج التثبيت.

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

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

تم تثبيت Seafile. لتشغيل الخادم ، قم بما يلي:

./seafile.sh start

لإيقاف الخادم ، قم بما يلي:

./seafile.sh stop

أعد تشغيل الخادم مع

./seafile.sh restart

تثبيت عملاء المزامنة

جنبا إلى جنب مع برنامج الخادم ، يمكن للمستخدمين أيضاتثبيت أداة تزامن Seafile على أجهزة كمبيوتر Linux الخاصة بهم أيضًا. رسميًا ، تدعم أداة مزامنة واجهة المستخدم الرسومية Ubuntu و Debian و Fedora و Arch Linux وكذلك RHEL / CentOS. لتثبيته ، اختر نظام التشغيل الخاص بك واتبع تعليمات الأمر.

ملاحظة: إذا كنت تستخدم نظام تشغيل بخلاف تلك المذكورة أدناه ، فستحتاج إلى استخدام الإصدار العام من Seafile-GUI بدلاً من ذلك. قم بتنزيله هنا.

تعليمات أوبونتو

برنامج مزامنة Seafile متوافق معتم توزيع Ubuntu عبر PPA بدلاً من ملف حزمة دبيان القابل للتنزيل. يعد هذا اختيارًا جيدًا ، لأنه يسمح للمطورين بتوزيع تحديثات البرامج بانتظام على البرنامج الذي يعمل على الخادم الخاص بك. لتثبيت البرنامج على جهاز Ubuntu ، افتح المحطة الطرفية وقم بما يلي:

sudo add-apt-repository ppa:seafile/seafile-client
sudo apt-get update
sudo apt-get install seafile-gui

تعليمات دبيان

مثل أوبونتو ، ديبيان لديه مستودع البرمجيات لتسليم Seafile. يحتوي مستودع البرامج هذا على دعم لـ Debian 7 و 8 و 9. لإضافة مستودع برامج Seafile إلى جهاز Debian الخاص بك ، قم أولاً بفتح محطة والحصول على وصول إلى الجذر باستخدام سو.

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

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 8756C4F765C9AC3CB6B85D62379CE192D401AB61

ديبيان 7

echo deb http://deb.seadrive.org wheezy main | sudo tee /etc/apt/sources.list.d/seafile.list

ديبيان 8

echo deb http://deb.seadrive.org jessie main | sudo tee /etc/apt/sources.list.d/seafile.list

ديبيان 9

echo deb http://deb.seadrive.org stretch main | sudo tee /etc/apt/sources.list.d/seafile.list

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

sudo apt-get install seafile-gui

تعليمات فيدورا

sudo dnf install seafile-client

إرشادات Linux Linux

يوجد برنامج مزامنة Seafile الرسمي في Arch Linux AUR. اتبع دليلنا هنا لمعرفة كيفية تثبيت البرنامج من AUR لتنفيذه.

إعداد Seafile Sync

للمزامنة مع خادم Seafile ، ستحتاج إلى تسجيل الدخول إلى بيانات الاعتماد في عميل المزامنة.

افتح العميل ، وأدخل معلومات الخادم. ابدأ بعنوان IP ورقم المنفذ. استخدم عنوان IP الذي تم إدخاله في برنامج التثبيت مسبقًا ، وأضف رقم المنفذ الافتراضي. فمثلا:

http://192.168.1.133:8082

بعد ذلك ، افتح محطة ، وأدخل مجلد إعداد Seafile من وقت سابق.

cd seafile-server_6.2.3_x86-64

أو

cd seafile-server_6.2.3_i386

قم بتشغيل البرنامج النصي "reset-admin.sh" لإعداد مستخدم.

sudo sh reset-admin.sh

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

تعليقات