Sitemap

त्वरित नेविगेशन

क्लाउड कंप्यूटिंग सेवाओं का व्यापक रूप से उपयोग किया जा रहा है, जिसमें ड्रॉपबॉक्स और आईक्लाउड जैसी क्लाउड स्टोरेज सेवाओं से लेकर Google वर्कस्पेस और ऑफिस 365 जैसे उत्पादकता सूट तक शामिल हैं।ये सेवाएं सभी उपकरणों में दस्तावेज़ों को सिंक करने और किसी भी वेब ब्राउज़र या मोबाइल डिवाइस से पेशेवर सॉफ़्टवेयर का उपयोग करने की क्षमता प्रदान करती हैं।जैसे-जैसे क्लाउड कंप्यूटिंग परिपक्व होती है, उपयोगकर्ताओं के लिए एक व्यक्तिगत क्लाउड सर्वर संचालित करने के लिए एक तेजी से लोकप्रिय समाधान है।

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

नेक्स्टक्लाउड के बारे में

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

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

नेक्स्टक्लाउड के बारे में अधिक जानने के लिए, आधिकारिक वेबसाइट https://nextcloud.com पर जाएं।

एक स्थानीय नेक्स्टक्लाउड सर्वर बनाना

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

आप सर्वर को एक समर्पित कंप्यूटर पर चला सकते हैं, लेकिन परीक्षण के लिए, इसे VM (वर्चुअल मशीन) पर स्थापित करना आसान है, जिसे आप अपने प्राथमिक कंप्यूटर पर चला सकते हैं।आपके कंप्यूटर को निम्नलिखित संसाधनों की आवश्यकता है:

उबंटू 18 सर्वर डाउनलोड करें

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

उबंटू डाउनलोड और उपयोग करने के लिए स्वतंत्र है।http://releases.ubuntu.com/18.04.2/ubuntu-18.04.2-live-server-amd64.iso से Ubuntu सर्वर 18.04 डाउनलोड करें।यह लगभग 2 जीबी की एक बड़ी फ़ाइल है।

वर्चुअलबॉक्स स्थापित करें और एक वीएम बनाएं

इस उदाहरण में, हम अपने VM को बनाने और चलाने के लिए Oracle VM VirtualBox का उपयोग करते हैं।वर्चुअलबॉक्स व्यक्तिगत उपयोग के लिए नि: शुल्क है।

  1. एक ब्राउज़र में, https://www.virtualbox.org/wiki/Downloads पर जाएं।विंडोज के लिए इंस्टॉलर डाउनलोड करने के लिए विंडोज होस्ट्स पर क्लिक करें।
  2. डिफ़ॉल्ट इंस्टॉलेशन विकल्पों का उपयोग करके इंस्टॉलर को चलाएँ।जब इंस्टॉलेशन पूरा हो जाए, तो वर्चुअलबॉक्स चलाएँ।
  3. वर्चुअलबॉक्स में, नई वर्चुअल मशीन बनाने के लिए नया क्लिक करें।

  1. वीएम का नाम बताइए।नाम कुछ भी हो सकता है, लेकिन उसमें उबंटू शब्द होना चाहिए।सुनिश्चित करें कि "टाइप" लिनक्स पर सेट है और "संस्करण" उबंटू (64-बिट) पर सेट है। अगला पर क्लिक करें।

  1. "मेमोरी साइज" को 1024 एमबी (1 जीबी) पर सेट करें। अगला पर क्लिक करें।

  1. "हार्ड डिस्क" के लिए, अभी वर्चुअल हार्ड डिस्क बनाएं चुनें और फिर बनाएं पर क्लिक करें।

  1. "हार्ड डिस्क फ़ाइल प्रकार" के लिए, VDI चुनें।अगला पर क्लिक करें।

  1. "भौतिक हार्ड डिस्क पर संग्रहण" के लिए, गतिशील रूप से आवंटित चुनें।

  1. "फ़ाइल स्थान और आकार" के लिए, 10 जीबी का डिस्क आकार चुनें। (यदि आप चाहें तो बड़ा आकार चुन सकते हैं।) बनाएं पर क्लिक करें।

  1. नेटवर्क एडेप्टर कॉन्फ़िगर करें, इसलिए यह आपके स्थानीय नेटवर्क का हिस्सा है।बाईं ओर अपने VM को हाइलाइट करने के साथ, सेटिंग्स पर क्लिक करें।

  1. बाईं ओर, नेटवर्क पर क्लिक करें।दाईं ओर, "इससे अटैच किया गया" के अंतर्गत, ब्रिज किए गए एडॉप्टर का चयन करें।ओके पर क्लिक करें।

  1. VM जाने के लिए तैयार है।स्टार्ट पर क्लिक करें।

  1. "स्टार्ट-अप डिस्क का चयन करें" पर, फ़ोल्डर आइकन पर क्लिक करें, और आपके द्वारा डाउनलोड किया गया उबंटू आईएसओ चुनें।यदि यह अभी भी डाउनलोड हो रहा है, तो डाउनलोड पूर्ण होने तक प्रतीक्षा करें।स्टार्ट पर क्लिक करें।

उबंटू सर्वर आईएसओ बूट।आपकी वर्चुअल मशीन चालू है और चल रही है।

अपने VM . पर Ubuntu सर्वर स्थापित करें

आपका वीएम उबंटू सर्वर लाइव आईएसओ में बूट होता है, जिसमें उबंटू इंस्टॉलर होता है।

टिप्पणी

जब आप VM विंडो के अंदर क्लिक करते हैं, तो यह आपके माउस और कीबोर्ड को कैप्चर कर लेता है।आपका माउस कर्सर गायब हो जाएगा, और आप विंडोज शॉर्टकट का उपयोग करने में सक्षम नहीं हो सकते हैं जैसे किAlt+टैब. आप वर्चुअलबॉक्स "होस्ट की" को दबाकर कीबोर्ड और माउस को छोड़ सकते हैं, जो सही हैCtrlअपने कीबोर्ड पर कुंजी।VM का उपयोग जारी रखने के लिए, इसकी विंडो के अंदर फिर से क्लिक करें।

टिप्पणी

इंस्टॉलर इंटरफ़ेस केवल टेक्स्ट है।निम्नलिखित चरणों में, हाइलाइट किए गए विकल्प को बदलने के लिए ऊपर, नीचे और टैब कुंजियों का उपयोग करें, चेक बॉक्स को टॉगल करने के लिए स्पेसबार और चयन करने के लिए एंटर करें।

  1. अपना कीबोर्ड प्रकार सेट करें।यदि आप मानक यूएस कीबोर्ड का उपयोग कर रहे हैं, तो दबाएंप्रवेश करना.
  2. Ubuntu स्थापित करें चुनें और दबाएंप्रवेश करना.

  1. "नेटवर्क कनेक्शन" के अंतर्गत, वह नेटवर्क एडेप्टर चुनें जिसका उपयोग उबंटू को करना चाहिए।इस उदाहरण में, हम चाहते हैं कि यह हमारे ईथरनेट कनेक्शन (एथ) का उपयोग करे। संपन्न चुनें और दबाएंप्रवेश करना.

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

  1. 10 जीबी वर्चुअलबॉक्स वीडीआई एकमात्र डिस्क है।"इंस्टॉल करने के लिए डिस्क चुनें" पर दबाएंप्रवेश करना.

  1. सारांशित जानकारी की समीक्षा करें, फिर संपन्न चुनें और दबाएंप्रवेश करना.
  2. "विनाशकारी कार्रवाई की पुष्टि करें" के अंतर्गत, जारी रखें चुनें और दबाएंप्रवेश करना.

  1. "प्रोफ़ाइल सेटअप" के अंतर्गत, एक नया उपयोगकर्ता प्रोफ़ाइल बनाएं।नई प्रोफ़ाइल भी डिफ़ॉल्ट उबंटू व्यवस्थापक खाता है। "आपका नाम" कुछ भी हो सकता है जिसे आप पसंद करते हैं।"आपके सर्वर का नाम" के लिए, अपने कंप्यूटर के लिए एक होस्टनाम दर्ज करें (केवल संख्याओं, छोटे अक्षरों, डैश और अंडरस्कोर का उपयोग करके), जैसे कि नेक्स्टक्लाउड।"उपयोगकर्ता नाम" के लिए, वह नाम चुनें जिसे आप कंप्यूटर में लॉग इन करने के लिए उपयोग करना चाहते हैं (लोअरकेस अक्षरों और रिक्त स्थान का उपयोग करके)। एक पासवर्ड चुनें, और सत्यापित करने के लिए इसे फिर से दर्ज करें।संपन्न चुनें और दबाएंप्रवेश करना.

  1. "एसएसएच सेटअप" के तहत, ओपनएसएसएच सर्वर स्थापित करें चिह्नित बॉक्स का चयन करें।यदि आवश्यक हो तो एक SSH आपको मशीन से दूरस्थ रूप से कनेक्ट करने की अनुमति देता है।संपन्न चुनें और दबाएंप्रवेश करना.

  1. "फ़ीचर्ड सर्वर स्नैप्स" के अंतर्गत, नेक्स्टक्लाउड चुनें।संपन्न चुनें और दबाएंप्रवेश करना.

  1. स्थापना प्रक्रिया जारी है।जब यह हो जाए, तो स्थापित ऑपरेटिंग सिस्टम को बूट करने के लिए अभी रीबूट करें चुनें।

उबंटू को कॉन्फ़िगर करें और नेक्स्टक्लाउड सर्वर स्थापित करें

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

आप देख सकते हैं कि लॉगिन प्रॉम्प्ट अन्य सिस्टम संदेशों के साथ मिश्रित हो जाता है।यदि आपको लॉगिन प्रॉम्प्ट दिखाई नहीं देता है, तो दबाएंप्रवेश करनाएक नया प्रदर्शित करने के लिए।

  1. एक प्रारंभिक सिस्टम अद्यतन करें।sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade चलाएं।संकेत मिलने पर अपना पासवर्ड दर्ज करें।यदि आपको अपग्रेड की पुष्टि करने के लिए कहा जाता है, तो y टाइप करें और दबाएंप्रवेश करना.

  1. OpenSSH कनेक्शन की अनुमति देने के लिए फ़ायरवॉल नियम जोड़ें।sudo ufw चलाएँ OpenSSH को अनुमति दें।
  2. फ़ायरवॉल को सक्षम करने के लिए sudo ufw सक्षम करें चलाएँ।
  3. यह सत्यापित करने के लिए sudo ufw स्थिति चलाएँ कि फ़ायरवॉल सर्वर के नेटवर्क ट्रैफ़िक को फ़िल्टर कर रहा है।

  1. नेक्स्टक्लाउड इंस्टॉलर शुरू करें।sudo nextcloud.manual-install . चलाएँउपयोगकर्ता पास।उपयोगकर्ता और पास के लिए, वह नाम और पासवर्ड चुनें जिसे आप अपने नेक्स्टक्लाउड खाते के साथ उपयोग करना चाहते हैं।यह आपके उबंटू नाम और पासवर्ड से अलग हो सकता है।यह खाता नेक्स्टक्लाउड व्यवस्थापक खाता है।

कुछ पलों के बाद, आप देखते हैं:

 Nextcloud was successfully installed
  1. इसके बाद, अपने फ़ायरवॉल में पोर्ट 80 (HTTP) और 443 (HTTPS) खोलें।सुडो यूएफडब्ल्यू 80,443/टीसीपी की अनुमति दें।

  1. नेक्स्टक्लाउड की एक आंतरिक सूची रखता हैविश्वसनीय डोमेन।केवल इन डोमेन को संबोधित अनुरोधों को नेक्स्टक्लाउड सर्वर से प्रतिक्रिया मिलती है।डिफ़ॉल्ट रूप से, एकमात्र विश्वसनीय डोमेन लोकलहोस्ट है (सर्वर केवल स्वयं को प्रतिक्रिया दे सकता है)। विश्वसनीय डोमेन देखने के लिए, sudo nextcloud.occ config:system:get Trusted_domains चलाएँ।

  1. आपको अपने सर्वर का IP पता विश्वसनीय डोमेन सूची में जोड़ना होगा।सबसे पहले, अपने सर्वर का IP पता निर्धारित करें।आईपी ​​ए चलाएँ | अपने स्थानीय नेटवर्क पर सर्वर का आईपी पता खोजने के लिए grep inet।यदि आप IPv4 नेटवर्क पर हैं, तो इसे 192.168 या 10.0 से शुरू होना चाहिए।

  1. यहां हमारा पता 192.168.1.173 है।अब, इस पते को एक विश्वसनीय डोमेन के रूप में सेट करें।चलाएँ sudo nextcloud.occ config:system:set Trusted_domains 1 --value=डोमेन, जहां डोमेन आपके सर्वर का आईपी पता है।

  1. एक एसएसएल प्रमाणपत्र बनाएं ताकि नेक्स्टक्लाउड आपके डेटा को एचटीटीपीएस पर एन्क्रिप्ट कर सके।चूंकि यह क्लाउड आपके होम नेटवर्क तक सीमित है, आप स्व-हस्ताक्षरित प्रमाणपत्र का उपयोग कर सकते हैं।sudo nextcloud.enable-https स्व-हस्ताक्षरित चलाएँ।

सर्वर कॉन्फ़िगरेशन पूर्ण हो गया है, और आपका क्लाउड चालू है।नेक्स्टक्लाउड सेवा चल रही है, और आपका सर्वर HTTP और HTTPS कनेक्शन अनुरोधों के लिए आपके स्थानीय नेटवर्क पर सुन रहा है।

नेक्स्टक्लाउड में लॉग इन करें

अपने नेक्स्टक्लाउड वेब डैशबोर्ड में लॉग इन करने के लिए, आपको अपने ब्राउज़र में एक सुरक्षा अपवाद जोड़ना होगा, इसलिए यह आपके स्व-हस्ताक्षरित एसएसएल प्रमाणपत्र को स्वीकार करता है।आम तौर पर, आप कभी भी इस तरह का अपवाद नहीं बनाना चाहेंगे, जब तक कि आप सर्वर और नेटवर्क को नियंत्रित नहीं करते। (यदि आप इंटरनेट पर नेक्स्टक्लाउड चला रहे हैं तो इस चरण की आवश्यकता नहीं है, जिस स्थिति में यह SSL प्रमाणपत्र प्रदान करने के लिए Let's Encrypt का उपयोग करता है।)

  1. एक ब्राउज़र में, अपने नेक्स्टक्लाउड सर्वर के पते पर जाएँ।इस उदाहरण में, पता 192.168.1.173 है।
  2. आपका वेब ब्राउज़र आपको चेतावनी देगा कि एसएसएल प्रमाणपत्र स्व-हस्ताक्षरित है।क्रोम में, उन्नत पर क्लिक करें, फिर आगे बढ़ें।

यदि आप फ़ायरफ़ॉक्स का उपयोग कर रहे हैं, तो उन्नत क्लिक करें, अपवाद जोड़ें, सुरक्षा अपवाद की पुष्टि करें।

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

  1. नेक्स्टक्लाउड डैशबोर्ड में, आप उन फ़ाइलों को देख सकते हैं और उनके साथ काम कर सकते हैं जिन्हें आपने क्लाउड में संग्रहीत किया है।यदि आप गियर आइकन (⚙) पर क्लिक करते हैं, तो आप व्यवस्थापक सेटिंग्स तक पहुंच सकते हैं और अपनी सर्वर प्राथमिकताओं को अनुकूलित कर सकते हैं।नेक्स्टक्लाउड का उपयोग शुरू करने के लिए किसी कॉन्फ़िगरेशन की आवश्यकता नहीं है, इसलिए हम अब कुछ भी नहीं बदलेंगे।नेक्स्टक्लाउड प्राथमिकताओं की विस्तृत मार्गदर्शिका के लिए, https://docs.nextcloud.com/server/15/user_manual/userpreferences.html देखें।

नेक्स्टक्लाउड का उपयोग कैसे करें

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

अपने डेस्कटॉप कंप्यूटर पर नेक्स्टक्लाउड क्लाइंट स्थापित करें

  1. एक ब्राउज़र में, https://nextcloud.com/install/ पर जाएं।डेस्कटॉप के लिए डाउनलोड पर क्लिक करें।
  2. विंडोज पर क्लिक करें।इंस्टॉलर डाउनलोड करता है।

  1. सभी विकल्पों को डिफ़ॉल्ट पर छोड़कर, इंस्टॉलर चलाएँ।जब इंस्टॉलेशन पूरा हो जाए, तो रन नेक्स्टक्लाउड चेक करें और फिनिश पर क्लिक करें।

  1. नेक्स्टक्लाउड कनेक्शन विज़ार्ड में, लॉग इन पर क्लिक करें।

  1. सर्वर एड्रेस के लिए, अपने सर्वर का आईपी एड्रेस डालें।

  1. आपको सूचित किया जाता है कि सर्वर प्रमाणपत्र अविश्वसनीय है (क्योंकि यह स्व-हस्ताक्षरित है)। वैसे भी इस प्रमाणपत्र पर विश्वास करें लेबल वाले बॉक्स को चेक करें.ओके पर क्लिक करें।

  1. लॉग इन पर क्लिक करें।
  1. नेक्स्टक्लाउड स्थापित करते समय आपके द्वारा चुना गया नाम और पासवर्ड दर्ज करें।लॉग इन पर क्लिक करें।

  1. पहुँच प्रदान करें पर क्लिक करें।

  1. "स्थानीय फ़ोल्डर विकल्प सेटअप करें" पर, कनेक्ट पर क्लिक करें।

  1. नेक्स्टक्लाउड अपना पहला सिंक शुरू करता है, और आपके स्थानीय फ़ोल्डर में डिफ़ॉल्ट "वेलकम टू नेक्स्टक्लाउड" फाइलों को डाउनलोड करता है।

  1. जब आपका स्थानीय फ़ोल्डर सर्वर के साथ समन्वयित होता है, तो आपको हरे घेरे में एक सफेद चेकमार्क दिखाई देगा।जब कोई समन्वयन चल रहा होता है, तो यह आइकन सफेद तीरों के साथ नीला हो जाता है।

  1. आपको अपने सूचना क्षेत्र में भी आइकन दिखाई देगा।नेक्स्टक्लाउड विंडो खोलने के लिए इस आइकन पर क्लिक करें।पॉज़ सिंक्रोनाइज़ेशन, सेटिंग्स और क्विट सहित विकल्पों के मेनू के लिए इसे राइट-क्लिक करें।

बधाई हो!अब आप एक निजी क्लाउड सर्वर चला रहे हैं, और क्लाइंट के साथ समन्वयित कर रहे हैं।अपने स्थानीय नेक्स्टक्लाउड फ़ोल्डर तक पहुँचने के लिए, एक फ़ाइल एक्सप्लोरर विंडो खोलें (दबाएँविंडोज़ कुंजी+)बाईं ओर, नेक्स्टक्लाउड पर क्लिक करें।

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

अपने मोबाइल डिवाइस पर नेक्स्टक्लाउड क्लाइंट स्थापित करें

टिप्पणी

इस खंड के स्क्रीनशॉट Android डिवाइस पर हैं, लेकिन iOS पर चरण समान हैं।

  1. नेक्स्टक्लाउड ऐप इंस्टॉल करें।Android पर, Google Play Store का उपयोग करें।IOS पर, ऐप स्टोर का उपयोग करें।

  1. ऐप खोलें, और लॉग इन पर टैप करें।

  1. संकेत मिलने पर, अपने डिवाइस पर फ़ाइलों तक पहुंच की अनुमति दें।

  1. सर्वर पते के लिए, अपने सर्वर का आईपी पता दर्ज करें।

  1. स्व-हस्ताक्षरित प्रमाणपत्र पर विश्वास करने के लिए हाँ टैप करें।

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

  1. पहुंच प्रदान करें टैप करें।

  1. नेक्स्टक्लाउड अब स्थापित है।हालांकि, अभी तक कोई फाइल सिंक नहीं की गई है।मोबाइल पर, जहां स्टोरेज प्रीमियम पर है, नेक्स्टक्लाउड क्लाइंट आपके डिवाइस के लिए तब तक कुछ भी सिंक नहीं करेगा जब तक आप इसके लिए नहीं कहते।यह देखने के लिए कि आपके नेक्स्टक्लाउड से सिंक करने के लिए क्या उपलब्ध है, मुख्य मेनू बटन ( ) पर टैप करें।

  1. सभी फ़ाइलें चुनें।

  1. यहां, आप अपने नेक्स्टक्लाउड सर्वर पर पहले से ही फाइलें देखते हैं।अपने डिवाइस में कुछ सिंक करने के लिए, फ़ाइल या फ़ोल्डर के आगे तीन बिंदुओं (⋮) को टैप करें और सिंक चुनें।

  1. आपके डिवाइस से सिंक की गई फ़ाइलों के साथ काम करने के लिए, मुख्य मेनू (☰) खोलें और डिवाइस पर चुनें।

  1. अपने डिवाइस से नेक्स्टक्लाउड में फाइल अपलोड करने के लिए, वह फोल्डर खोलें जहां आप फाइल रखना चाहते हैं, और प्लस आइकन (+) पर टैप करें।

VM को प्रारंभ करना और रोकना

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

अब आप sudo शटडाउन चलाकर अपने Ubuntu सर्वर को Ubuntu सर्वर कमांड लाइन से बंद कर सकते हैं।सर्वर को बाद में शुरू करने के लिए, अपने वर्चुअलबॉक्स विंडो में VM का चयन करें और स्टार्ट पर क्लिक करें।

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

इंटरनेट पर नेक्स्टक्लाउड चल रहा है

यदि आप अपने क्लाउड को कहीं से भी एक्सेस करना चाहते हैं, तो आप इसी सेटअप को रिमोट होस्ट पर बना सकते हैं, जैसे कि लिनोड या DigitalOcean।

इन चरणों के लिए आवश्यक है कि आप एक डोमेन नाम के स्वामी हों।अपने मौजूदा डोमेन के उप डोमेन का उपयोग करने के लिए नेक्स्टक्लाउड को कॉन्फ़िगर करें, जैसे कि subdomain.mydomain.com।

निम्नलिखित उदाहरण में, हमने नेक्स्टक्लाउड को एक लिनोड "नैनोड" पर सेट किया, जो उनका न्यूनतम होस्टिंग विकल्प है।मार्च 2019 तक, एक नैनोड आपके होस्टिंग इंस्टेंस के लिए 1 सीपीयू, 1 जीबी रैम और 25 जीबी एसएसडी प्रदान करता है, जिसकी कीमत $ 5 / मो है।

टिप्पणी

ये चरण DigitalOcean के समतुल्य $5/mo होस्टिंग विकल्प पर भी काम करते हैं।

एक उबंटू नैनोड बनाएं और अपना डोमेन कॉन्फ़िगर करें

  1. अपने लिनोड खाते में लॉग इन करें।https://www.linode.com/ पर जाएं और लॉग इन पर क्लिक करें।अपना लाइनोड नाम और पासवर्ड दर्ज करें।
  1. लिनोड डैशबोर्ड पर, बनाएँ पर क्लिक करें और लिनोड चुनें।
  1. "छवि से बनाएं," "सार्वजनिक छवियां" के तहत, उबंटू चुनें।
  1. "क्षेत्र" के लिए, वह स्थान चुनें जो भौगोलिक रूप से आपके उपयोग क्षेत्र के सबसे निकट हो।
  1. "लिनोड योजना" के लिए, नैनोड को चुना। (यदि आप चाहें तो अधिक महंगा होस्टिंग विकल्प चुन सकते हैं।)
  1. "रूट पासवर्ड" के लिए, अपने होस्टिंग इंस्टेंस के लिए व्यवस्थापक पासवर्ड सेट करें।पहली बार जब आप इंस्टेंस में लॉग इन करते हैं, तो आप उपयोगकर्ता नाम रूट और यहां सेट किए गए पासवर्ड के रूप में लॉग इन करेंगे।
  1. बनाएं पर क्लिक करें.
  1. अपने सर्वर का आईपी पता निर्धारित करें।लिनोड डैशबोर्ड में, बाईं ओर स्थित लिनोड्स पर क्लिक करें।दाईं ओर, आप अपने नैनोड का IPv4 और IPv6 पता देखेंगे।IPv4 एड्रेस को कॉपी करें।
  1. अपने डोमेन नाम रजिस्ट्रार खाते में लॉग इन करें।अपने डोमेन नाम की DNS सेटिंग्स में एक नया DNS संसाधन रिकॉर्ड जोड़ें। (यदि आप सुनिश्चित नहीं हैं कि अपने डोमेन नाम में रिकॉर्ड कैसे जोड़ा जाए, तो अपने रजिस्ट्रार की वेबसाइट पर दस्तावेज़ देखें।) एक नया टाइप ए रिकॉर्ड बनाएं।रिकॉर्ड का नाम उप डोमेन नाम है।उदाहरण के लिए, आप इसे नेक्स्टक्लाउड, मायक्लाउड, या अपनी पसंद की कोई भी चीज़ नाम दे सकते हैं। (नाम में केवल लोअरकेस अक्षर, संख्याएं, डैश, या अंडरस्कोर, और कोई रिक्त स्थान नहीं होना चाहिए)। रिकॉर्ड की डेटा प्रविष्टि को अपने नैनोड के आईपी पते पर सेट करें, जिसे आपने पिछले चरण में लिखा था।

उबंटू को कॉन्फ़िगर करें, और नेक्स्टक्लाउड सर्वर स्थापित करें

  1. अपने लिनोड डैशबोर्ड में, बाईं ओर, लिनोड्स पर क्लिक करें।अपने नए नैनोड के अंतर्गत, कंसोल लॉन्च करें पर क्लिक करें।
  1. यदि आवश्यक हो, दबाएंप्रवेश करनालॉगिन प्रॉम्प्ट प्राप्त करने के लिए।उपयोगकर्ता के लिए, रूट दर्ज करें।पासवर्ड के लिए, नैनोड बनाते समय आपके द्वारा कॉन्फ़िगर किया गया रूट पासवर्ड दर्ज करें।
  1. सिस्टम को अपडेट करें।
 apt-get update && apt-get upgrade && apt-get dist-upgrade
टिप्पणी

यदि आपको अपना GRUB कॉन्फ़िगरेशन अपडेट करने के बारे में संकेत दिया जाए, तो वर्तमान में स्थापित GRUB कॉन्फ़िगरेशन को रखना चुनें।

  1. एक नियमित सिस्टम उपयोगकर्ता बनाएं, ताकि आप रूट के अलावा किसी अन्य व्यक्ति के रूप में लॉग इन कर सकें।एड्यूसर कमांड चलाएँ।उपयोगकर्ता नाम कुछ भी हो सकता है जिसे आप पसंद करते हैं (लोअरकेस अक्षर, संख्याएं, डैश, और अंडरस्कोर, कोई रिक्त स्थान नहीं)। एक पासवर्ड दर्ज करें, फिर इसे सत्यापित करने के लिए इसे फिर से दर्ज करें।बाकी जानकारी को खाली छोड़ा जा सकता है।संकेत मिलने पर, y टाइप करें और दबाएंप्रवेश करनाउपयोगकर्ता बनाने के लिए।
 adduser username
  1. इसके बाद, इस उपयोगकर्ता को "sudo" समूह में जोड़ने के लिए usermod चलाएँ, ताकि आप रूट खाते में लॉग इन किए बिना व्यवस्थापक कमांड चला सकें।
 usermod -aG sudo username
  1. आपका नियमित उपयोगकर्ता अब sudo के साथ कमांड चला सकता है।रूट खाते से लॉग आउट करें।
 exit
  1. नियमित उपयोगकर्ता के नाम और पासवर्ड के साथ फिर से लॉग इन करें।
  1. स्नैप पैकेज मैनेजर स्थापित है या नहीं, यह जांचने के लिए निम्न कमांड चलाएँ, और यदि नहीं, तो इसे स्थापित करें।
 if ! which snap; then sudo apt-get install snapd; fi
  1. नेक्स्टक्लाउड सर्वर स्नैप पैकेज स्थापित करें।संकेत मिलने पर, नियमित उपयोगकर्ता का पासवर्ड दर्ज करें।
 sudo snap install nextcloud
  1. नेक्स्टक्लाउड सर्वर स्थापित करें।नए उपयोगकर्ता और नए पास के लिए, नेक्स्टक्लाउड व्यवस्थापक खाते के लिए एक नया उपयोगकर्ता नाम और पासवर्ड दर्ज करें। (आप इनका उपयोग नेक्स्टक्लाउड क्लाइंट ऐप्स और वेब पोर्टल में लॉग इन करने के लिए करते हैं।)
 sudo nextcloud.manual-install newuser newpass
  1. ओपनएसएसएच, एचटीटीपी और एचटीटीपीएस कनेक्शन की अनुमति देने के लिए फ़ायरवॉल को कॉन्फ़िगर करें, फिर फ़ायरवॉल को सक्षम करें।
 sudo ufw allow OpenSSH
 sudo ufw allow 80,443/tcp
 sudo ufw enable
  1. अपने सबडोमेन को नेक्स्टक्लाउड विश्वसनीय डोमेन के रूप में सेट करें।केवल इस डोमेन नाम के लिए किए गए अनुरोधों को नेक्स्टक्लाउड से प्रतिक्रिया प्राप्त होगी।अगले आदेश में, subdomain.mydomain.com को अपने सबडोमेन नाम से बदलें।
 sudo nextcloud.occ config:system:set trusted_domains 1 --value subdomain.mydomain.com
  1. लेट्स एनक्रिप्ट का उपयोग करके एचटीटीपीएस सक्षम करें।यह चरण स्वचालित रूप से आपके लिए एक एसएसएल प्रमाणपत्र बनाता है, जिसे हर 90 दिनों में नवीनीकृत (मुफ्त में) करने की आवश्यकता होती है।
 sudo nextcloud.enable-https lets-encrypt
  1. सत्यापित करें कि आप आवश्यकताओं को पूरा करते हैं, फिर जारी रखने के लिए y टाइप करें।
  1. "एक ई-मेल पता दर्ज करें" पर, एक ई-मेल पता दर्ज करें जहां Let's Encrypt आपको प्रमाणपत्र नवीनीकरण के बारे में सूचित कर सकता है।
  1. "अपना डोमेन नाम दर्ज करें" पर अपना उप डोमेन नाम दर्ज करें, उदाहरण के लिए, subdomain.mydomain.com।

आपका नेक्स्टक्लाउड अब इंटरनेट पर चल रहा है।आप इसे नेक्स्टक्लाउड का उपयोग कैसे करें अनुभाग में वर्णित के रूप में उपयोग कर सकते हैं, लेकिन स्थानीय आईपी पते के बजाय, अपने उपडोमेन नाम का उपयोग करें।

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

सबसे अच्छी बात यह है कि आपको अपने ब्राउज़र या क्लाइंट में कोई ट्रस्ट अपवाद जोड़ने की आवश्यकता नहीं है, क्योंकि Let's Encrypt प्रमाणपत्र एक विश्वसनीय प्रमाणपत्र प्राधिकारी के साथ पंजीकृत हैं।

जनरल नेक्स्टक्लाउड टिप्स

बड़ी फ़ाइलें सहेजना

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

संघर्षों का समाधान

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

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

गतिविधि लॉग देखने के लिए पीले संदेश पट्टी पर क्लिक करें, और पता करें कि किन फ़ाइलों में विरोध हो रहा है।

विरोधी फ़ाइल का नाम बदलकर "विरोधाभासी प्रति" और दिनांक शामिल कर दिया जाएगा।आप फ़ाइल के दोनों संस्करणों को खोल सकते हैं और उनकी तुलना करके यह पता लगा सकते हैं कि आप किसे रखना चाहते हैं।

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

जब आपके नेक्स्टक्लाउड फ़ोल्डर में उनके फ़ाइल नाम में "विरोधाभासी प्रतिलिपि" वाली कोई फ़ाइल नहीं होती है, तो विरोध का समाधान हो जाता है।यदि आपका आइकन तुरंत हरा नहीं होता है, तो आप एक नए सिंक को बाध्य कर सकते हैं, जो आपके स्थानीय नेक्स्टक्लाउड में फाइलों की फिर से जांच करेगा।अपनी क्लाइंट विंडो में, अपने मुख्य नेक्स्टक्लाउड फ़ोल्डर के दाईं ओर तीन बिंदुओं ( ) वाले बटन पर क्लिक करें, और अब फोर्स सिंक चुनें।

जब आइकन वापस हरे चेकमार्क में बदल जाता है, तो आपकी फ़ाइलें फिर से सिंक हो जाती हैं।

सम्बंधित जानकारी