एक कमांड पूरे स्टैक को स्थापित करता है - वेब सर्वर, डेटाबेस, PHP और नेक्स्टक्लाउड। यह मार्गदर्शिका आसान शुरुआत करती है और इसे ठीक से समाप्त करती है, इसलिए आपका निजी क्लाउड पहले दिन से ही सुरक्षित और प्रयोग करने योग्य है।
अधिकांश नेक्स्टक्लाउड गाइड एक लंबी खरीदारी सूची के साथ शुरू होते हैं: अपाचे इंस्टॉल करें, मारियाडीबी इंस्टॉल करें, पीएचपी ट्यून करें, डेटाबेस बनाएं, अनुमतियां सेट करें - और कहीं भी एक गलत कदम पूरी चीज को तोड़ देता है। उपरोक्त वीडियो दूसरी सड़क का उपयोग करता है: आधिकारिक नेक्स्टक्लाउड स्नैप पैकेज, जहां एक कमांड सब कुछ एक साथ इंस्टॉल करता है। शुरू करने से पहले ईमानदार पंक्ति: एक कदम इसे स्थापित करता है, लेकिन कुछ छोटे कदम इसे वास्तव में आपका बनाते हैं - एक व्यवस्थापक खाता सुरक्षित रूप से बनाया गया है, आपका पता पंजीकृत है, और HTTPS चालू है। यह पृष्ठ क्रम से इंस्टालेशन और उन अंतिम चरणों को कवर करता है।
स्नैप एक संपूर्ण ऐप बंडल है। नेक्स्टक्लाउड स्नैप पैक नेक्स्टक्लाउड के साथ ही अपाचे वेब सर्वर, एक MySQL डेटाबेस और PHP रनटाइम है, जो एक साथ काम करने के लिए पूर्व-कॉन्फ़िगर किए गए हैं। इसका रखरखाव नेक्स्टक्लाउड स्नैप टीम द्वारा किया जाता है, और नेक्स्टक्लाउड का अपना एडमिन मैनुअल इस विचार का वर्णन इस प्रकार करता है इंस्टॉल करें और भूल जाएं - पैकेज भी स्वचालित रूप से नए स्थिर रिलीज के लिए अपडेट हो जाता है।
व्यापार पसंद का है. स्नैप पर जानबूझकर राय दी गई है: अपाचे और MySQL तय हैं, फ़ाइल स्थान तय हैं, और हाथ से निर्मित सर्वर की तुलना में गहरी कस्टम ट्यूनिंग सीमित है। घर या छोटे-कार्यालय क्लाउड के लिए, वह व्यापार लगभग हमेशा इसके लायक होता है - आप उन नॉब्स को छोड़ देते हैं जिन्हें आप कभी नहीं छूएंगे और एक इंस्टॉल प्राप्त करेंगे जो मिनटों में काम करता है।
किसी ताज़ा उबंटू सर्वर या डेस्कटॉप पर, पहले पैकेज सूची को अपडेट करें, फिर इंस्टॉल करें:
sudo apt updatesudo snap install nextcloudsnap changes nextcloud से परिणाम जांचें, फिर ब्राउज़र में सर्वर पता खोलें: http://YOUR-SERVER-IPयदि नेक्स्टक्लाउड पेज लोड होता है, तो स्टैक जीवित है। अभी ब्राउज़र से जल्दबाजी में एडमिन अकाउंट न बनाएं - अगला चरण सुरक्षित क्रम दिखाता है।
पहली बार विजिट करने पर, वेब पेज एडमिन अकाउंट बनाने की पेशकश करता है। यह काम करता है, लेकिन जब तक कोई ऐसा नहीं करता, जो कोई भी पहले पेज तक पहुंच सकता है वह इस पर दावा कर सकता है। आपके अपने घरेलू नेटवर्क पर जोखिम छोटा है; किसी भी साझा नेटवर्क पर, इसके बजाय टर्मिनल से खाता बनाएं:
sudo nextcloud.manual-install admin YourStrongPassword - दोनों शब्दों को अपने स्वयं के व्यवस्थापक नाम और एक लंबे पासवर्ड से बदलेंकिसी भी तरह से, यह व्यवस्थापक खाता आपके क्लाउड की मास्टर कुंजी है। ऐसे पासवर्ड का उपयोग करें जिसे आप कहीं और दोबारा उपयोग न करते हों, और इसे पासवर्ड मैनेजर में रखें।
नेक्स्टक्लाउड केवल उन अनुरोधों का उत्तर देता है जो उन पतों के माध्यम से आते हैं जिन पर वह भरोसा करता है। इसे एक नए आईपी या डोमेन नाम के माध्यम से खोलें और यह लॉगिन के बजाय एक अविश्वसनीय डोमेन के माध्यम से पहुंच पृष्ठ दिखाता है। टर्मिनल से इसे एक बार ठीक करें:
sudo nextcloud.occ config:system:get trusted_domainssudo nextcloud.occ config:system:set trusted_domains 1 --value=192.168.1.50 (अपने वास्तविक आईपी का उपयोग करें)sudo nextcloud.occ config:system:set trusted_domains 2 --value=cloud.example.comटूल पर ध्यान दें: स्नैप पर, प्रत्येक नेक्स्टक्लाउड कमांड-लाइन कार्य sudo nextcloud.occ के माध्यम से चलता है। आप इसे इस श्रृंखला की चेतावनियों और बैकअप गाइडों में फिर से मिलेंगे।
सादे HTTP पर एक लॉगिन पेज पूरे नेटवर्क पर पासवर्ड भेजता है जिसे बीच में कोई भी पढ़ सकता है। यदि आपके सर्वर पर कोई डोमेन नाम इंगित कर रहा है, तो स्नैप स्वयं एक निःशुल्क लेट्स एनक्रिप्ट प्रमाणपत्र ला सकता है और इंस्टॉल कर सकता है:
sudo nextcloud.enable-https lets-encryptअभी तक कोई डोमेन नहीं? स्नैप sudo nextcloud.enable-https self-signed भी प्रदान करता है, जो कनेक्शन को एन्क्रिप्ट करता है लेकिन ब्राउज़र चेतावनी दिखाता है क्योंकि प्रमाणपत्र इस बारे में कुछ भी साबित नहीं करता है कि आप कौन हैं। आपके अपने घर के अंदर उपयोग के लिए जो शुरुआत के लिए स्वीकार्य है; बाहर से पहुंच के लिए, वास्तविक प्रमाणपत्र प्राप्त करें - इस श्रृंखला में बाहरी पहुंच मार्गदर्शिका पूर्ण सुरक्षित सेटअप को कवर करती है।
इंस्टॉल दिवस को केवल लॉगिन स्क्रीन के साथ नहीं, बल्कि वास्तविक प्रमाण के साथ समाप्त करें:
वह राउंड ट्रिप साबित करती है कि स्टोरेज, डेटाबेस और सिंक सभी स्वस्थ हैं। एक चरण ने क्या नहीं किया है: आपकी फ़ाइलें अभी भी सिस्टम डिस्क पर मौजूद हैं, अभी तक कोई बैकअप नहीं है, अपडेट स्नैप के शेड्यूल पर आ जाएंगे, और व्यवस्थापक सेटिंग्स अभी भी चेतावनियां दिखाती हैं। इस श्रृंखला में उनमें से प्रत्येक की अपनी संक्षिप्त मार्गदर्शिका है - वास्तविक फ़ाइलों के आने से पहले, उन्हें पहले सप्ताह में करें।
पूर्ण इंस्टॉल, स्क्रीन पर लाइव - कमांड, पहला लॉगिन और सेटअप स्क्रीन, बिल्कुल वैसे ही जैसे वे दिखाई देते हैं।
Watch Full Videoहाँ. यह वही नेक्स्टक्लाउड सर्वर सॉफ्टवेयर है जिसे हर कोई इंस्टॉल करता है - स्नैप बस इसे Apache, MySQL और PHP के साथ पैकेज करता है, उन्हें पूर्व-कॉन्फ़िगर करता है, और आपके लिए अपडेट प्रबंधित करता है। आप जो छोड़ते हैं वह गहन अनुकूलन है, न कि ऐसी सुविधाएँ जिन्हें आपका परिवार या छोटी टीम मिस कर देगी।
सामान्य इंटरनेट कनेक्शन पर डाउनलोड और इंस्टॉल आमतौर पर कुछ ही मिनटों में समाप्त हो जाता है। व्यवस्थापक खाता बनाने, अपना पता पंजीकृत करने और HTTPS सक्षम करने से शायद दस मिनट और जुड़ जाते हैं - इसमें से अधिकांश टाइपिंग, प्रतीक्षा नहीं।
हां, लेकिन इसे माइग्रेशन के रूप में मानें, स्विच के रूप में नहीं: स्नैप निर्यात और आयात कमांड भेजता है जो पूरे उदाहरण - डेटा, डेटाबेस और सेटिंग्स का बैकअप लेता है - ताकि आप इसे एक अलग-अलग निर्मित सर्वर पर पुनर्स्थापित कर सकें। अधिकांश घरेलू और छोटे-कार्यालय उपयोगकर्ताओं को कभी इसकी आवश्यकता नहीं होती; स्नैप स्वयं को बनाए रखता है.