CentOS 7 पर सीफाइल सर्वर कैसे स्थापित करें

सीफाइल (कम्युनिटी वर्जन) एक फ्री और ओपन सोर्स फाइल सिंकिंग और शेयरिंग सॉल्यूशन है जो खुद क्लॉड के समान है।

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

इस लेख में, मैं आपको दिखाऊंगा कि सीफ़ल (सामुदायिक संस्करण) के सर्वर-साइड प्रोग्राम को वल्चर सेंटो 7 सर्वर उदाहरण पर कैसे स्थापित किया जाए।

आवश्यक शर्तें

इसमें गोता लगाने से पहले, आपके पास होना चाहिए:

  • खरोंच से एक Vultr CentOS 7 सर्वर उदाहरण तैनात।
  • SSH टर्मिनल से इस मशीन में लॉग-इन करें, एक गैर-रूट उपयोगकर्ता का उपयोग कर, जिसे sudo विशेषाधिकार दिया गया था।

चरण 1: अपने CentOS 7 सिस्टम को अपडेट करें

सुरक्षा और प्रदर्शन उद्देश्यों के लिए, अपने सिस्टम को नवीनतम स्थिर स्थिति में अपडेट करें:

sudo yum install epel-release
sudo yum update -y && sudo reboot

चरण 2: निर्भरता स्थापित करें

निम्नलिखित निर्भरताएँ स्थापित करें:

sudo yum install python python-setuptools python-imaging python-ldap python-memcached MySQL-python mariadb mariadb-server

मारियाडीबी सेवा शुरू और सक्षम करें:

sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service

सुरक्षित MySQL स्थापना प्रक्रिया चलाएँ:

sudo /usr/bin/mysql_secure_installation

निम्नलिखित निर्देशों के अनुसार इस प्रक्रिया को समाप्त करें:

Enter current password for root (enter for none): enter
Set root password? [Y/n]: Y
New password: <your-password>
Re-enter new password: <your-password>
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y

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

चरण 3: डाउनलोड करें और सीफ़ाइल सर्वर संग्रह को अनलॉक्ड करें

डाउनलोड करें और सीफ़ाइल सर्वर संग्रह के नवीनतम संस्करण को अनपैक करें (लेखन के समय 5.1.2)।

cd ~
wget https://bintray.com/artifact/download/seafile-org/seafile/seafile-server_5.1.2_x86-64.tar.gz
tar -zxvf seafile-server_5.1.2_x86-64.tar.gz
sudo mkdir -p /opt/seafile/installed
sudo mv seafile-server_5.1.2_x86-64.tar.gz /opt/seafile/installed
sudo mv seafile-server-5.1.2/ /opt/seafile

चरण 4: सीफाइल स्थापित करें

स्थापना स्क्रिप्ट चलाकर सीफ़ाइल स्थापित करें:

cd /opt/seafile/seafile-server-5.1.2
sudo ./setup-seafile-mysql.sh

स्क्रिप्ट इंटरैक्टिव है। स्थापना के दौरान, आपको निम्न की आवश्यकता होगी:

  • सर्वर नाम, सर्वर आईपी और MySQL रूट पासवर्ड प्रदान करें।
  • नए डेटाबेस को स्थापित करने के लिए 1 चुनें।
  • अन्य सभी विकल्पों के लिए डिफ़ॉल्ट मानों का उपयोग करें।

स्थापना समाप्त होने के बाद, Seafile सर्वर शुरू करने के लिए और एक व्यवस्थापक उपयोगकर्ता खाता सेटअप करने के लिए निम्नलिखित कमांड चलाएं:

sudo ./seafile.sh start
sudo ./seahub.sh start

चरण 5: फ़ायरवॉल नियमों को संशोधित करें

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

sudo firewall-cmd --zone=public --permanent --add-port=8082/tcp
sudo firewall-cmd --zone=public --permanent --add-port=8000/tcp
sudo firewall-cmd --reload

अंत में, यह आपकी फ़ाइलों को सिंक करने के लिए आपके डेस्कटॉप या सेलफोन पर सीफाइल क्लाइंट स्थापित करने का समय है। आप इस पते पर जाकर अपने Seafile सर्वर को प्रबंधित कर सकते हैं:

http://<your-Vultr-server-IP>:8000


Leave a Comment

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

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

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

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