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

click fraud protection

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

التركيب

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

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

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

قطران xvzf seafile-server _ *. tar.gz. 

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

cd seafile-server_6.2.3_x86-64

أو

cd seafile-server_6.2.3_i386

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

instagram viewer

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 | grep "inet 192.168"

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

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

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

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

./seafile.sh البداية

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

./seafile.sh توقف

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

./seafile.sh إعادة التشغيل

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

إلى جانب برنامج الخادم ، يمكن للمستخدمين أيضًا تثبيت أداة مزامنة Seafile على أجهزة كمبيوتر Linux الخاصة بهم أيضًا. رسميًا ، تدعم أداة مزامنة واجهة المستخدم الرسومية Ubuntu و Debian و Fedora قوس لينكس، وكذلك 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

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

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

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

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

ديبيان 7

صدى ديب http://deb.seadrive.org مخدر رئيسي | sudo tee /etc/apt/sources.list.d/seafile.list

ديبيان 8

صدى ديب http://deb.seadrive.org جيسي الرئيسية | sudo tee /etc/apt/sources.list.d/seafile.list

ديبيان 9

صدى ديب http://deb.seadrive.org تمتد الرئيسية | sudo tee /etc/apt/sources.list.d/seafile.list. 

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

sudo apt-get install seafile-gui

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

sudo dnf تثبيت عميل seafile

تعليمات قوس لينكس

برنامج مزامنة Seafile الرسمي هو في قوس لينكس AUR. اتبع دليلنا هنا لمعرفة كيفية تثبيت البرنامج من AUR لبدء تشغيله.

إعداد مزامنة Seafile

للمزامنة مع خادم 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

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

watch instagram story