जबकि इन दिनों क्लाउड स्टोरेज विकल्प कई हैं, उनमें से अधिकांश आपके डेटा को किसी और के हाथों में डाल देते हैं। ड्रॉपबॉक्स, Google ड्राइव और वनड्राइव सभी के लिए आपको उस कंपनी पर भरोसा करने की आवश्यकता है जो आपके डेटा द्वारा सही करने के लिए सेवा का मालिक है। सौभाग्य से, नेक्स्टक्लाउड जैसे सॉफ़्टवेयर के लिए धन्यवाद, ऐसा नहीं होना चाहिए।
नेक्स्टक्लाउड, जिसकी जड़ें ओनक्लाउड परियोजना में हैं, अपनी मूल ड्रॉपबॉक्स-प्रेरित जड़ों से ऊपर और परे जाती है। जबकि यह डेटा संग्रहीत करता है, यह Google डॉक्स-प्रेरित कार्यालय सूट के रूप में भी काम कर सकता है जब आप केवल ऑफिस जोड़ते हैं। इन दोनों को मिलाकर, आपके पास Google के G Suite की कई सुविधाएं हैं, लेकिन यह आपके अपने सर्वर पर चल रही हैं।
नेक्स्टक्लाउड को स्थापित और कॉन्फ़िगर करने के कई तरीके हैं, जिसमें मैनुअल इंस्टॉलेशन, उबंटू का स्नैप सिस्टम और डॉकर शामिल हैं। यहां हम ओनलीऑफिस द्वारा प्रदान किए गए डॉकर कॉन्फ़िगरेशन का उपयोग करेंगे, क्योंकि यह आपको कुछ ही चरणों में नेक्स्टक्लाउड और ओनलीऑफिस दोनों को स्थापित करने की अनुमति देता है।
शुरू करने से पहले
नेक्स्टक्लाउड को चलाने के लिए यूनिक्स जैसे ऑपरेटिंग सिस्टम की आवश्यकता होती है, लेकिन यह अपनी वेबसाइट पर कहता है कि आप लिनक्स के लिए विंडोज सबसिस्टम का भी उपयोग कर सकते हैं। यहां हम उबंटू पर ध्यान केंद्रित करेंगे, लेकिन निर्देश अन्य ऑपरेटिंग सिस्टम के लिए समान होने चाहिए।
डॉकर इंस्टॉल करें और डॉकटर-कंपोज़ करें
निम्नलिखित कमांड के साथ डॉकर स्थापित करें:
sudo apt install docker
इसके बाद, डॉकर कंपोज़ इंस्टॉल करें:
sudo apt install docker-compose
नेक्स्टक्लाउड को स्थापित और कॉन्फ़िगर करना
अब जब हमने डॉकर और डॉकर कंपोज़ स्थापित कर लिया है, तो हम नेक्स्टक्लाउड पर जाने के लिए तैयार हैं। हम रिपॉजिटरी को क्लोन करके शुरू करेंगे:
git clone https://github.com/ONLYOFFICE/docker-onlyoffice-nextcloud
अब हम नई क्लोन की गई निर्देशिका में चले जाएंगे और निम्नलिखित आदेशों के साथ डॉकर ऐप को सक्रिय करेंगे:
cd docker-onlyoffice-nextcloud/ docker-compose up -d
नेक्स्टक्लाउड को चलाने के लिए दूसरे चरण में बहुत कुछ करना होता है, इसलिए थोड़ा इंतजार करने के लिए तैयार रहें।
एक बार प्रक्रिया समाप्त हो जाने के बाद, अपना ब्राउज़र लॉन्च करें और नेक्स्टक्लाउड को कॉन्फ़िगर करना समाप्त करने के लिए अपने आईपी पते या होस्टनाम पर नेविगेट करें। यदि आप सुनिश्चित नहीं हैं कि आपका आईपी पता क्या है, तो आप इसे ifconfig
. से ढूंढ सकते हैं आदेश।
वह उपयोगकर्ता नाम और पासवर्ड दर्ज करें जिसे आप अपने व्यवस्थापक खाते के लिए उपयोग करना चाहते हैं। नेक्स्टक्लाउड सर्वर को सब कुछ ठीक होने और चलने में कुछ समय लगेगा।
onlyOffice को स्थापित और कॉन्फ़िगर करना
अब हम वहां सबसे अधिक हैं। नेक्स्टक्लाउड स्थापित और कॉन्फ़िगर किया गया है, और आपको नियंत्रण कक्ष देखने का मौका मिला है। ओनलीऑफिस को सक्षम करने के लिए अंतिम चरण है।
टर्मिनल में वापस, सुनिश्चित करें कि आप पहले से उसी निर्देशिका में हैं। निम्न आदेश चलाएँ:
bash set_configuration.sh
ओनलीऑफिस को स्थापित करने में कुछ समय लगेगा। एक बार कमांड चलने के बाद, लॉग आउट करें और सर्वर में वापस जाएं। OnlyOffice को अब पूरी तरह से कॉन्फ़िगर किया जाना चाहिए।
एक नई फ़ाइल बनाकर अपनी नई स्थापना का परीक्षण करें। जबकि पहले आपके पास एक साधारण टेक्स्ट फ़ाइल बनाने का विकल्प था, अब आपके पास नए विकल्प होने चाहिए। एक नया दस्तावेज़, स्प्रैडशीट, या प्रस्तुतीकरण बनाएँ, और आप इसे केवल ऑफिस में खुला देख सकते हैं।
अगले चरण
नेक्स्टक्लाउड को इस तरह से स्थापित करने की प्रमुख चेतावनी यह है कि आप एसएसएल एन्क्रिप्शन के साथ एचटीटीपीएस से कनेक्ट नहीं कर सकते हैं। आप नेक्स्टक्लाउड सेटिंग्स में एंड-टू-एंड एन्क्रिप्शन चालू कर सकते हैं, लेकिन आप अभी भी मैन-इन-द-बीच हमलों के लिए अतिसंवेदनशील हैं।
अगला कदम एक रिवर्स प्रॉक्सी सेट करना होगा, और यह Nginx के साथ किया जा सकता है। आदर्श कॉन्फ़िगरेशन न केवल नेक्स्टक्लाउड के लिए, बल्कि आपके द्वारा चलाए जा रहे किसी भी अन्य डॉकर ऐप के लिए एक प्रॉक्सी प्रदान करेगा। यह इस लेख के दायरे से बाहर है, लेकिन एक बार जब आप अपना नेक्स्टक्लाउड सर्वर सेट कर लेते हैं, तो इससे निपटने के लिए आपकी चीजों की सूची में होना चाहिए।