- - लिनक्स पर सीफाइल कैसे सेट करें

लिनक्स पर सीफाइल कैसे सेट करें

अपने लिनक्स सर्वर के लिए एक महान सिंकिंग टूल की आवश्यकता हैयह तेजी से काम करता है, और कई प्लेटफार्मों पर ग्राहकों का समर्थन करता है? लिनक्स पर सीफ़ाइल देखें। यह एक एंटरप्राइज़-ग्रेड फ़ाइल सिंकिंग समाधान है जो LAN, साथ ही साथ इंटरनेट पर जगह से डेटा स्थानांतरित करना आसान बनाता है।

स्थापना

लिनक्स सर्वर के विभिन्न प्रकार के कारणऑपरेटिंग सिस्टम बाहर हैं, डेवलपर्स ने एक सामान्य "लिनक्स इंस्टॉलर" बनाने का विकल्प चुना है। लिनक्स पर सीफाइल स्थापित करने के लिए, एक टर्मिनल खोलें और उपयोग करें 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

सर्वर सॉफ़्टवेयर को हथियाने के बाद, आपको उस संग्रह को निकालना होगा, जिसमें यह पैक है। इसे टार के साथ करें।

tar xvzf seafile-server_*.tar.gz

उन पत्रों के साथ टार कमांड चलाना होगापूरे संग्रह को अनपैक करें, इसे निकालें, और इसे उसी फ़ोल्डर में रखें जो इसे डाउनलोड किया गया था। यहां से, आपको निकाले गए संग्रह निर्देशिका में प्रवेश करने के लिए सीडी कमांड का उपयोग करने की आवश्यकता होगी।

cd seafile-server_6.2.3_x86-64

या

cd seafile-server_6.2.3_i386

जैसा कि पहले उल्लेख किया गया है, सीफाइल सर्वर सॉफ्टवेयरएक सामान्य इंस्टॉलर है। विभिन्न लिनक्स वितरणों के लिए पैकेजिंग के बजाय, डेवलपर्स ने कई अलग-अलग शेल स्क्रिप्ट शामिल किए हैं जो उपयोगकर्ता सब कुछ प्राप्त करने के लिए चला सकते हैं। निर्देशिका के अंदर शामिल सभी व्यक्तिगत शेल स्क्रिप्ट को देखने के लिए, ls कमांड का उपयोग करें।

ls

शेल स्क्रिप्ट को विशेष रूप से फ़िल्टर करने के लिए, वाइल्डकार्ड के साथ ls कमांड और .sh फाइल एक्सटेंशन के संयोजन पर विचार करें:

ls *.sh

सेट अप

चलाने के लिए कई अलग-अलग स्क्रिप्ट हैं। अधिकांश उपयोगकर्ताओं के लिए, चलाने के लिए स्क्रिप्ट "setup-seafile.sh" है। यदि आप डिफ़ॉल्ट सेटिंग्स के बजाय SQL के साथ सर्वर सॉफ़्टवेयर सेट करना चाहते हैं, तो "setup-seafile-mysql.sh" चलाने का प्रयास करें। ध्यान रखें कि डिफ़ॉल्ट सेटअप स्क्रिप्ट अधिकांश उपयोगकर्ताओं के लिए सबसे अच्छी है, और अन्य स्क्रिप्ट अग्रिम उपयोगकर्ताओं के लिए हैं जो विशेष रूप से अपने सर्वर पर अधिक नियंत्रण चाहते हैं। अधिक जानकारी के लिए Seafile वेबसाइट देखें।

इसके साथ स्थापना प्रारंभ करें:

sudo sh setup-seafile.sh

प्रक्रिया का पहला भाग आपके Seafile सर्वर का नाम है। "आप इस सीफ़ाइल सर्वर के नाम के रूप में क्या उपयोग करना चाहेंगे?" के तहत, अपने सर्वर के लिए नाम दर्ज करें। जारी रखने के लिए एंटर की दबाएं।

इसके बाद, आपको सर्वर का LAN IP पता निर्दिष्ट करना होगा। होस्ट मशीन के आईपी पते का पता लगाने के लिए नीचे दिए गए कमांड का उपयोग करें, फिर इसे टर्मिनल में प्रॉम्प्ट पर इनपुट करें।

नोट: आपको ऐसा करने के लिए एक अलग टर्मिनल खोलने की आवश्यकता हो सकती है।

ip addr show | grep "inet 192.168"

तीसरे चरण में, स्क्रिप्ट उपयोगकर्ता से पूछती हैनिर्दिष्ट करें कि Seafile को उन सभी डेटा को सहेजना चाहिए जहां वह सिंक करता है। डिफ़ॉल्ट रूप से, यह निर्देशिका ~ / सीफ़ाइल-डेटा है। अधिकांश उपयोगकर्ताओं के लिए, यह करेगा। यदि आप इसे बदलना चाहते हैं, तो इंस्टॉलर में स्थान का पथ निर्दिष्ट करें।

यदि आप सर्वर पर काम करने वाले डिफ़ॉल्ट पोर्ट को बदलना चाहते हैं, तो अगला पृष्ठ आपको ऐसा करने देगा। अन्यथा, डिफ़ॉल्ट पोर्ट का उपयोग करने के लिए एंटर दबाएं और अगले चरण पर जाएं।

जब सर्वर सॉफ्टवेयर स्थापित किया गया है औरकॉन्फ़िगर किया गया, स्क्रिप्ट IP, सर्वर नाम, पोर्ट आदि को प्रिंट करेगा, और पूछेगा कि "यह ठीक है"। इसे पढ़ें, और इंस्टॉलेशन के माध्यम से आगे बढ़ने के लिए एंटर की दबाएं।

सीफाइल स्थापित है। सर्वर को चलाने के लिए, निम्न कार्य करें:

./seafile.sh start

सर्वर को रोकने के लिए, करें:

./seafile.sh stop

के साथ सर्वर को पुनरारंभ करें

./seafile.sh restart

सिंक ग्राहक स्थापित करना

सर्वर सॉफ्टवेयर के साथ, उपयोगकर्ता भी कर सकते हैंअपने लिनक्स पीसी के साथ ही सीफाइल सिंक टूल इंस्टॉल करें। आधिकारिक तौर पर, जीयूआई सिंक टूल उबंटू, डेबियन, फेडोरा, आर्क लिनक्स, साथ ही आरएचईएल / सेंटो का समर्थन करता है। इसे स्थापित करने के लिए, अपना ऑपरेटिंग सिस्टम चुनें और कमांड निर्देशों का पालन करें।

नोट: यदि आप नीचे सूचीबद्ध लोगों के अलावा किसी अन्य ऑपरेटिंग सिस्टम का उपयोग करते हैं, तो आपको इसके बजाय सीफाइल-जीयू के सामान्य संस्करण का उपयोग करने की आवश्यकता होगी। यहाँ से डाउनलोड करें।

उबंटू निर्देश

सीफाइल सिंक सॉफ्टवेयर के साथ संगत हैUbuntu और एक डाउनलोड करने योग्य डेबियन पैकेज फ़ाइल के बजाय पीपीए के माध्यम से वितरित किया गया। यह एक अच्छा विकल्प है, क्योंकि यह डेवलपर्स को आपके सर्वर पर चल रहे सॉफ़्टवेयर में सॉफ़्टवेयर अपडेट को नियमित रूप से वितरित करने की अनुमति देता है। अपनी उबंटू मशीन में सॉफ्टवेयर स्थापित करने के लिए, एक टर्मिनल खोलें और निम्नलिखित कार्य करें:

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

डेबियन निर्देश

उबंटू की तरह, डेबियन के पास एक सॉफ्टवेयर रिपॉजिटरी हैसीफाइल वितरित करें। इस सॉफ़्टवेयर रिपॉजिटरी में डेबियन 7, 8 और 9 के लिए समर्थन है। अपने डेबियन मशीन में सीफ़ाइल सॉफ़्टवेयर रिपॉजिटरी को जोड़ने के लिए, पहले एक टर्मिनल खोलें और उपयोग करके रूट एक्सेस प्राप्त करें सु.

जब आपको रूट एक्सेस मिल जाए, तो रेपो की को जोड़ेंआपका सिस्टम यह सुनिश्चित करने के लिए कि डेबियन सॉफ्टवेयर स्थापित करेगा। उसके बाद, डेबियन के अपने संस्करण को चुनें और अपने मशीन में सॉफ्टवेयर स्रोत को स्वचालित रूप से जोड़ने के लिए इसके नीचे दिए गए कमांड का उपयोग करें।

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

आर्क लिनक्स निर्देश

आधिकारिक सीफाइल सिंक सॉफ्टवेयर आर्क लिनक्स एयूआर में है। इसे प्राप्त करने के लिए AUR से सॉफ़्टवेयर स्थापित करने के तरीके के बारे में जानने के लिए यहां हमारी मार्गदर्शिका का अनुसरण करें।

सीफाइल सिंक की स्थापना

अपने सीफ़ाइल सर्वर के साथ सिंक करने के लिए, आपको सिंक क्लाइंट में क्रेडेंशियल्स में लॉग इन करना होगा।

क्लाइंट खोलें, और सर्वर जानकारी दर्ज करें। आईपी ​​एड्रेस और पोर्ट नंबर से शुरुआत करें। पहले इंस्टॉलर में दर्ज किए गए आईपी पते का उपयोग करें, और डिफ़ॉल्ट पोर्ट नंबर जोड़ें। उदाहरण के लिए:

http://192.168.1.133:8082

अगला, एक टर्मिनल खोलें, और पहले से सीफाइल सेटअप फ़ोल्डर दर्ज करें।

cd seafile-server_6.2.3_x86-64

या

cd seafile-server_6.2.3_i386

उपयोगकर्ता को सेट करने के लिए "रीसेट-admin.sh" स्क्रिप्ट चलाएँ।

sudo sh reset-admin.sh

अपना ईमेल पता दर्ज करें, और पासवर्ड सेट करें। फिर सिंक क्लाइंट पर वापस जाएं, और उसे अपनी लॉगिन जानकारी के रूप में दर्ज करें। यदि जानकारी सही है, तो सिंक क्लाइंट लॉग इन होगा। यहां से, फ़ाइलों और फ़ोल्डरों को रखकर अपने सभी डेटा को सिंक करना शुरू करें / घर / उपयोगकर्ता नाम / Seafile /

टिप्पणियाँ