नेक्स्टक्लाउड इंस्टॉल करके रास्पबेरी पाई पर चलने वाले अपने ओपनमीडियावॉल्ट-आधारित एनएएस में व्यक्तिगत क्लाउड स्टोरेज जोड़ें।
नेक्स्टक्लाउड और ओपनमीडियावॉल्ट (ओएमवी) शक्तिशाली मुफ़्त और ओपन-सोर्स सॉफ़्टवेयर (एफओएसएस) हैं। इनका एक साथ उपयोग करके, आप स्टोरेज प्रबंधन के लिए एक सहज वेब इंटरफेस के साथ अपना निजी क्लाउड स्टोरेज और नेटवर्क-अटैच्ड स्टोरेज (एनएएस) बना और तैनात कर सकते हैं।
OpenMediaVault पर नेक्स्टक्लाउड इंस्टॉल करके, आप अपने सभी आंतरिक/बाहरी को स्टोर, शेयर और एक्सेस कर सकते हैं भंडारण—यूएसबी ड्राइव सहित—और फ़ाइलों को कहीं से भी, सभी पर पूर्ण नियंत्रण बनाए रखते हुए डेटा।
आप डॉकर कंटेनर का उपयोग करके सीधे रास्पबेरी पाई पर या सीधे रास्पबेरी पाई ओएस में नेक्स्टक्लाउड स्थापित कर सकते हैं। हालाँकि, OpenMediaVault के माध्यम से नेक्स्टक्लाउड स्थापित करना आसान पहुंच और सहयोग के लिए क्लाउड जैसी सुविधाओं के साथ सुरक्षित डेटा भंडारण को जोड़ता है।
OMV का उपयोग करके रास्पबेरी पाई पर नेक्स्टक्लाउड होस्ट करके:
- आपके पास अपने डेटा और गोपनीयता पर पूर्ण नियंत्रण है क्योंकि आप मानसिक शांति, डेटा गोपनीयता और स्वामित्व के लिए तीसरे पक्ष के क्लाउड प्रदाताओं पर निर्भर नहीं हैं।
- ओएमवी उपयोगकर्ता प्रबंधन और अनुमतियां भी प्रदान करता है जो आपको यह नियंत्रित करने की अनुमति देता है कि साझा भंडारण तक कौन पहुंच सकता है। नेक्स्टक्लाउड फाइलों, फ़ोल्डरों और साझा संसाधनों तक विस्तृत पहुंच नियंत्रण के लिए इन क्षमताओं को आगे बढ़ाता है।
- आप अपने नेक्स्टक्लाउड डेटा के लिए स्वचालित डेटा बैकअप लागू और सेट कर सकते हैं। यह आपकी फ़ाइलों के लिए डेटा सुरक्षा की एक अतिरिक्त परत जोड़ता है।
- आप बाहरी यूएसबी स्टोरेज मीडिया को तुरंत जोड़/हटा सकते हैं या बाहरी ड्राइव में एक साझा फ़ोल्डर पर नेक्स्टक्लाउड डेटा को ड्राइव और स्टोर कर सकते हैं।
इसकी अनुशंसा की जाती है एसएसडी पर रास्पबेरी पाई ओएस स्थापित करें भारी कार्यभार के दौरान लगातार प्रदर्शन के लिए। आप सीधे रास्पबेरी पाई ओएस पर नेक्स्टक्लाउड भी इंस्टॉल कर सकते हैं रिमोट एक्सेस के साथ एक व्यक्तिगत DIY क्लाउड स्टोरेज बनाएं.
इससे पहले कि आप नेक्स्टक्लाउड इंस्टॉलेशन और सेटअप शुरू कर सकें, अपने ओपनमीडियावॉल्ट डिवाइस (यानी रास्पबेरी पाई) के लिए एक स्थिर आईपी पता निर्दिष्ट या कॉन्फ़िगर करना सुनिश्चित करें। यह महत्वपूर्ण है क्योंकि नेक्स्टक्लाउड को ठीक से काम करने के लिए एक सुसंगत आईपी पते की आवश्यकता होती है।
चरण 1: एसएसएच सक्षम करें
रिमोट एक्सेस के लिए SSH (सिक्योर शेल) को सक्षम करने के लिए इन चरणों का पालन करें।
- OpenMediaVault पर, पर जाएँ सेवाएं और क्लिक करें एसएसएच.
- सही का निशान लगाना रूट लॉगिन की अनुमति दें, पासवर्ड प्रमाणीकरण, और सार्वजनिक कुंजी प्रमाणीकरण. क्लिक बचाना.
रवि द्वारा स्क्रीनशॉट। नर - क्लिक करें आवेदन करना (पीली पट्टी पर चेक बटन) परिवर्तनों को लागू करने के लिए।
- विंडोज़ पर पुटी ऐप या लिनक्स/मैकओएस पर टर्मिनल का उपयोग करके, ओपनमीडिया वॉल्ट में रूट के रूप में लॉग इन करें। यदि आप रूट पासवर्ड नहीं जानते हैं, तो sudo उपयोगकर्ता के रूप में लॉग इन करें और रूट पासवर्ड बदलने के लिए इस कमांड का उपयोग करें:
passwd root
- प्रकार सु जड़ रूट उपयोगकर्ता के रूप में लॉग इन करने के लिए।
चरण 2: ओएमवी-एक्स्ट्रा स्थापित करें
दूसरे कंप्यूटर से अपने रास्पबेरी पाई में SSH डालें और OMV एक्स्ट्रा इंस्टॉल करने के लिए निम्न कमांड चलाएँ।
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | bash
इंस्टालेशन के बाद, OpenMediaVault वेब इंटरफेस को रिफ्रेश करें या लॉग इन करें और फिर प्लगइन्स पर जाएं।
ढूंढें और इंस्टॉल करें ओपनमीडियावॉल्ट-कंपोज़ x.x.x लगाना।
चरण 3: डॉकर और पोर्टेनर स्थापित करें
OpenMediaVault में सेवा अनुभाग के अंतर्गत, आपको एक नई प्रविष्टि दिखाई देगी लिखें. हम इसका उपयोग नेक्स्टक्लाउड इंस्टॉलेशन के लिए आवश्यक डॉकर और पोर्टेनर को स्थापित करने के लिए करेंगे।
- पर क्लिक करें लिखें > सेटिंग्स
- अंतर्गत फ़ाइलें लिखें, ड्रॉप-डाउन से साझा फ़ोल्डर चुनें। यदि आपने कोई साझा फ़ोल्डर नहीं बनाया है, तो हम अनुशंसा करते हैं कि आप "+" आइकन का उपयोग करके या इसके माध्यम से एक बनाएं संग्रहण > साझा फ़ोल्डर विकल्प।
- नीचे डेटा अनुभाग, चुनें साझा फ़ोल्डर आपने आंतरिक संग्रहण या बाहरी USB ड्राइव पर बनाया है। हम अनुशंसा करते हैं कि आप डेटा भंडारण के लिए बाहरी HDD का उपयोग करें।
- आप यह भी चुन सकते हैं बैकअप वैकल्पिक स्थान)। इसके लिए आप अपने आंतरिक या बाहरी ड्राइव स्थान पर एक अन्य साझा फ़ोल्डर बना और चुन सकते हैं।
- अब क्लिक करें डॉकर को पुनः स्थापित करें.
- क्लिक हाँ जब संकेत प्रकट होता है. इंस्टॉलेशन पूरा होने तक प्रतीक्षा करें.
स्थापना के दौरान, आपको कनेक्शन हानि त्रुटि प्राप्त हो सकती है। बस पृष्ठ को ताज़ा करें और पुनः प्रयास करें। यदि आप "इंस्टॉल किया हुआ और चल रहा है" देखते हैं स्थिति अनुभाग, SSH कनेक्शन खोलें और फिर पोर्टेनर स्थापित करने के लिए निम्न कमांड चलाएँ।
docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce: latest
इंस्टालेशन के बाद विजिट करें https://IPAddressOfPi: 9443. उपयोगकर्ता नाम और पासवर्ड बदलना सुनिश्चित करें.
चरण 4: एक मारियाडीबी डेटाबेस बनाएं
पोर्टेनर पर क्लिक करें ढेर > ढेर जोड़ें और फिर निम्नलिखित कोड को वेब संपादक में पेस्ट करें।
version: '2'services: db: image: mariadb:10.5 restart: always command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW volumes: - /var/lib/docker/volumes/Nextcloud_Database:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=password - MYSQL_PASSWORD=password - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud
स्टैक को उचित नाम देना सुनिश्चित करें, जैसे कि mariadb. साथ ही, पासवर्ड और डेटाबेस का नाम भी बदलें।
क्लिक ढेर तैनात करें.
यह मारियाडीबी डेटाबेस को स्थापित और तैनात करेगा जिसकी हमें नेक्स्टक्लाउड सेटअप के लिए आवश्यकता होगी।
वैकल्पिक रूप से, आप SSH के माध्यम से MariaDB सर्वर को मैन्युअल रूप से भी स्थापित कर सकते हैं और एक डेटाबेस और डेटाबेस उपयोगकर्ता बना सकते हैं।
डिफ़ॉल्ट रूप से, OpenMediaVault पोर्ट 80 पर चलता है। हालाँकि, यह अनुशंसा की जाती है कि आप OpenMediaVault पोर्ट को किसी अन्य चीज़ में बदल दें, जैसे कि 8090। यह नेक्स्टक्लाउड के लिए पोर्ट 80 उपलब्ध कराएगा। यह करने के लिए, इन उपायों का पालन करें:
- OpenMediaVault में, पर जाएँ सिस्टम > कार्यक्षेत्र.
- संपादित करें पत्तन जैसा 8090 और क्लिक करें बचाना.
- क्लिक आवेदन करना और परिवर्तनों के प्रभावी होने की प्रतीक्षा करें.
- अब आप OpenMediaVault को यहां खोल सकते हैं http://IPAdressOfPi: 8090.
रास्पबेरी पाई पर चल रहे ओपनमीडियावॉल्ट पर नेक्स्टक्लाउड को स्थापित और सेट करने के लिए इन चरणों का पालन करें।
- पोर्टेनर में लॉग इन करें और फिर क्लिक करें संस्करणों> वॉल्यूम जोड़ें. दो खंड बनाएँ: Nextcloud_config और अगलाक्लाउड_डेटा. आपको बस वॉल्यूम नाम टाइप करना है और क्लिक करना है एक वॉल्यूम बनाएं.
- पर क्लिक करें कंटेनर > कंटेनर जोड़ें.
- कंटेनर को इस प्रकार नाम दें नेक्स्टक्लाउड और निम्नलिखित को छवि फ़ील्ड में चिपकाएँ।
linuxserver/nextcloud
- नेटवर्क पोर्ट कॉन्फ़िगरेशन में, क्लिक करें +एक नया नेटवर्क पोर्ट प्रकाशित करें.
- प्रकार 8080 और 80 में मेज़बान और CONTAINER (टीसीपी)।
- नीचे संस्करणों, क्लिक करें + अतिरिक्त वॉल्यूम मैप करें दो बार।
- प्रकार /config और फिर चुनें Nextcloud_config आयतन। इसी प्रकार टाइप करें /data और चुनें अगलाक्लाउड_डेटा आयतन।
- के पास जाओ नेटवर्क और चुनें मेज़बान।
- में पुनरारंभ नीति, चुनना जब तक रोका न जाए.
- क्लिक कंटेनर तैनात करें.
- कुछ सेकंड या मिनटों में (आपकी इंटरनेट स्पीड के आधार पर), नेक्स्टक्लाउड कंटेनर तैनात हो जाएगा।
- अब आप विजिट कर सकते हैं http://IPAddressOfPi नेक्स्टक्लाउड वेब इंटरफ़ेस खोलने के लिए।
- एक उपयोगकर्ता नाम और पासवर्ड दर्ज करें.
- अब डेटा फ़ोल्डर स्थान दर्ज करें। डिफ़ॉल्ट है /data.
- क्लिक MySQL/मारियाडीबी. चरण 4 में तैनात मारियाडीबी स्टैक से मारियाडीबी डेटाबेस नाम और पासवर्ड दर्ज करें।
- यदि आपको डेटाबेस कनेक्टिविटी में कोई त्रुटि आती है, तो टाइप करने का प्रयास करें मारियाडीबी में डेटाबेस होस्ट.
- क्लिक स्थापित करना. यह नेक्स्टक्लाउड इंस्टेंस इंस्टॉल करेगा।
अब आप पाई के स्थानीय आईपी पते पर नेक्स्टक्लाउड तक पहुंच और लॉग इन कर सकते हैं। आप macOS, Windows और Linux सहित अपने घर में किसी भी सिस्टम का उपयोग करके नेक्स्टक्लाउड पर फ़ाइलें अपलोड और डाउनलोड कर सकते हैं। एंड्रॉइड और आईओएस उपकरणों के लिए एक नेक्स्टक्लाउड ऐप भी उपलब्ध है जिसका उपयोग आप अपने फोटो, वीडियो, दस्तावेज़ और अन्य डेटा को अपने मोबाइल उपकरणों से सिंक करने के लिए कर सकते हैं।
नेक्स्टक्लाउड को इंटरनेट पर प्रदर्शित करने के लिए, आप Nginx रिवर्स प्रॉक्सी, क्लाउडफ्लेयर टनल, या अपने राउटर (पोर्ट फ़ॉरवर्डिंग) का उपयोग कर सकते हैं।
स्व-होस्टेड क्लाउड की शक्ति को अनलॉक करें
रास्पबेरी पाई पर चलने वाले अपने OpenMediaVault NAS पर नेक्स्टक्लाउड इंस्टॉल करने से आपको एक सस्ता लेकिन शक्तिशाली और सुरक्षित निजी क्लाउड स्टोरेज समाधान मिल सकता है। अपने OpenMediaVault NAS पर नेक्स्टक्लाउड के साथ, आप अपने डेटा पर नियंत्रण रख सकते हैं और तीसरे पक्ष प्रदाताओं पर भरोसा किए बिना क्लाउड स्टोरेज की सुविधा का आनंद ले सकते हैं।
उपरोक्त चरणों का पालन करके, आप अपनी विशिष्ट आवश्यकताओं को पूरा करने के लिए रास्पबेरी पाई पर नेक्स्टक्लाउड को आसानी से सेट और कॉन्फ़िगर कर सकते हैं। अपने नेक्स्टक्लाउड और ओपनमीडियावॉल्ट इंस्टॉलेशन को नियमित रूप से अपडेट करना, अपने नेक्स्टक्लाउड इंस्टेंस को सुरक्षित करना और एक सहज और विश्वसनीय अनुभव सुनिश्चित करने के लिए अपने डेटा का बैकअप लेना याद रखें।