Technical Anshu
Tutorials Blog
नेक्स्टक्लाउड + ओनलीऑफिस

नेक्स्टक्लाउड ओनलीऑफिस पूर्ण एकीकरण गाइड के साथ

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

By Technical AnshuLinux ServerSelf HostedFull setup
पूरा वीडियो देखें - नेक्स्टक्लाउड और ओनलीऑफिस सेटअप और एकीकरण, चरण दर चरण

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

How the two servers talk to each other
Your browser opens the fileNextcloud page
Editor loads inside the pageOnlyOffice Docs
Docs server downloads the fileFrom Nextcloud
You type, changes collectInside Docs server
Saved file sent backCallback to Nextcloud
Rule to remember - the two servers must be able to reach each other, not just your browser.
सहेजने के लिए क्लिक से एक दस्तावेज़ का उदाहरण प्रवाह - प्रत्येक चरण के लिए दोनों सर्वरों तक पहुंच की आवश्यकता होती है
1

आप क्या बना रहे हैं और दो सर्वर क्यों

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

इसलिए इस प्रोजेक्ट में हमेशा तीन भाग होते हैं: नेक्स्टक्लाउड इंस्टॉल करें, ओनलीऑफिस डॉक्स इंस्टॉल करें, फिर उन्हें आधिकारिक कनेक्टर ऐप और एक साझा गुप्त कुंजी से कनेक्ट करें। कनेक्शन विवरण छोड़ें और सब कुछ इंस्टॉल दिखता है - फिर भी कोई दस्तावेज़ नहीं खुलता है। वह युग्मन चरण वह है जहां अधिकांश सेटअप विफल हो जाते हैं, और यह इस मार्गदर्शिका का हृदय है।

2

आरंभ करने से पहले - सर्वर, डोमेन और HTTPS

पहले ये तीन चीज़ें तय कर लें, क्योंकि बाद में इन्हें बदलने का मतलब एकीकरण को दोबारा करना है।

  1. सर्वर। एक लिनक्स सर्वर एक छोटी टीम के लिए दोनों चला सकता है। केवल ओनलीऑफिस डॉक्स को कम से कम 4 जीबी रैम चाहिए, इसलिए यदि आप कर सकते हैं तो संयुक्त बॉक्स 8 जीबी दें। संबंधित पृष्ठों में एक अलग आकार मार्गदर्शिका जुड़ी हुई है।
  2. दो पते। प्रत्येक सेवा के लिए एक उपडोमेन का उपयोग करें, उदाहरण के लिए नेक्स्टक्लाउड के लिए cloud.example.com और ओनलीऑफिस के लिए office.example.com। सामने रिवर्स प्रॉक्सी वाला एक साझा सर्वर ठीक है।
  3. दोनों पर HTTPS। यह वैकल्पिक पॉलिश नहीं है। यदि नेक्स्टक्लाउड HTTPS पर है और संपादक सादे HTTP पर है, तो ब्राउज़र संपादक को मिश्रित सामग्री के रूप में ब्लॉक कर देता है। दोनों को कनेक्ट करने से पहले प्रमाणपत्र प्राप्त करें (लेट्स एनक्रिप्ट मुफ़्त है)।
3

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

एक छोटे से परीक्षण से परे किसी भी चीज़ के लिए एक वेब सर्वर (अपाचे या Nginx), PHP और एक वास्तविक डेटाबेस - MariaDB या PostgreSQL के साथ अपने लिनक्स सर्वर पर नेक्स्टक्लाउड स्थापित करें। व्यवस्थापक खाता बनाएं, वेब इंस्टॉलर समाप्त करें, और पुष्टि करें कि आप लॉग इन कर सकते हैं, एक फ़ाइल अपलोड कर सकते हैं और इसे फ़ाइल ऐप में देख सकते हैं।

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

4

ओनलीऑफिस डॉक्स इंस्टॉल करें

आधिकारिक और सरल मार्ग डॉकर छवि है। एक सामान्य स्टार्ट कमांड इस तरह दिखता है (गुप्त मान को अगले चरण में समझाया गया है - अपने स्वयं के लंबे यादृच्छिक मान का उपयोग करें, इस उदाहरण का कभी नहीं):

  1. sudo docker run -i -t -d -p 8080:80 -e JWT_ENABLED=true -e JWT_SECRET=YourLongSecretValue --restart=always onlyoffice/documentserver
  2. इसके प्रारंभ होने के लिए एक मिनट प्रतीक्षा करें, फिर http://your-server:8080/healthcheck खोलें - इसका उत्तर true होना चाहिए। जब तक यह सच नहीं कहा जाता तब तक और कुछ भी मायने नहीं रखता।
  3. इसे अपने रिवर्स प्रॉक्सी के पीछे रखें ताकि यह अपने स्वयं के HTTPS उपडोमेन पर उत्तर दे, उदाहरण के लिए https://office.example.com/, और उस पते पर फिर से स्वास्थ्य जांच का परीक्षण करें।

अंतर्निहित उदाहरण पृष्ठ को बाद में किसी सार्वजनिक सर्वर पर सक्षम न छोड़ें - यह एक परीक्षण उपकरण है, आपके कार्यालय प्रणाली का हिस्सा नहीं।

5

उन्हें कनेक्टर ऐप और रहस्य से कनेक्ट करें

यह वह चरण है जिस पर पूरा सेटअप खड़ा है। कनेक्टर ऐप नेक्स्टक्लाउड के अंदर रहता है; रहस्य दोनों सर्वरों को साबित करता है कि वे अपने वास्तविक साथी से बात कर रहे हैं।

  1. नेक्स्टक्लाउड में, ऐप्स खोलें, ONLYOFFICE खोजें और आधिकारिक कनेक्टर ऐप इंस्टॉल करें।
  2. सेटिंग्स, एडमिनिस्ट्रेशन, ओनलीऑफिस पर जाएं।
  3. दस्तावेज़ संपादन सेवा पता में, अपना ओनलीऑफ़िस पता दर्ज करें, उदाहरण के लिए https://office.example.com/।
  4. गुप्त कुंजी में, ठीक वही रहस्य चिपकाएँ जो आपने डॉक्स सर्वर (JWT_SECRET मान) को दिया था। एक अलग किरदार और जोड़ी फेल हो गई।
  5. सहेजें पर क्लिक करें. नेक्स्टक्लाउड अब कनेक्शन की जाँच करता है। हरे सफलता संदेश का मतलब है कि हाथ मिलाना काम कर गया।

यदि बचत विफल हो जाती है, तो कुछ भी पुनः स्थापित न करें - यह लगभग हमेशा रहस्य, पता, या एक सर्वर दूसरे तक पहुंचने में असमर्थ होता है। नीचे लिंक की गई रीड-ओनली और त्रुटि सुधार मार्गदर्शिका उन तीन कारणों को क्रम से शामिल करती है।

6

पहला संपादन - संपूर्ण शृंखला सिद्ध करें

एक छोटा परीक्षण दस्तावेज़ अपलोड करें, फिर उसे खोलें। इसे ओनलीऑफिस एडिटर के अंदर लोड होना चाहिए। एक पंक्ति टाइप करें, कुछ सेकंड प्रतीक्षा करें, टैब बंद करें, और फ़ाइल फिर से खोलें - आपकी पंक्ति वहां होनी चाहिए। साथ ही फ़ाइल को एक बार डाउनलोड करें और पुष्टि करें कि परिवर्तन वास्तविक फ़ाइल के अंदर है, न कि केवल स्क्रीन पर।

फिर एक वास्तविक उपयोगकर्ता की तरह परीक्षण करें: फ़ाइल को दूसरे खाते के साथ साझा करें, इसे एक ही समय में दोनों खातों से खोलें, और सह-संपादन कर्सर को प्रकट होते देखें। केवल तभी जब सहेजना, साझा करना और संयुक्त संपादन सब कुछ पास हो जाता है, वास्तव में एकीकरण होता है।

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

संपूर्ण वीडियो गाइड देखें

वीडियो स्क्रीन पर संपूर्ण इंस्टॉलेशन और एकीकरण दिखाता है - दोनों सर्वर, कनेक्टर सेटिंग्स और पहला दस्तावेज़ संपादन।

Watch Full Video
सामान्य प्रश्न (एफएक्यू)

क्या नेक्स्टक्लाउड और ओनलीऑफिस एक ही सर्वर पर चल सकते हैं?

हां, एक घर या छोटे कार्यालय टीम के लिए एक लिनक्स सर्वर दोनों को चला सकता है, आदर्श रूप से रिवर्स प्रॉक्सी के पीछे अलग-अलग उपडोमेन पर दो सेवाएं। मशीन को पर्याप्त रैम दें - अकेले ओनलीऑफिस डॉक्स को कम से कम 4 जीबी चाहिए - और संपादन लोड बढ़ने पर डॉक्स सर्वर को अपनी मशीन पर ले जाएं।

क्या नेक्स्टक्लाउड के साथ ओनलीऑफिस का उपयोग मुफ़्त है?

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

मेरे द्वारा सब कुछ कनेक्ट करने के बाद दस्तावेज़ क्यों नहीं खुलता?

लगभग हमेशा तीन कारणों में से एक: नेक्स्टक्लाउड कनेक्टर में गुप्त कुंजी डॉक्स सर्वर पर रहस्य से बिल्कुल मेल नहीं खाती है, डॉक्स सर्वर फ़ाइल डाउनलोड करने और परिवर्तन वापस भेजने के लिए नेक्स्टक्लाउड तक नहीं पहुंच सकता है, या संपादक को HTTPS पृष्ठ के अंदर सादे HTTP पर लोड किया गया है और ब्राउज़र इसे ब्लॉक कर देता है। उन्हें उसी क्रम में जांचें.

यह गाइड नेक्स्टक्लाउड और ओनलीऑफिस एकीकरण पर तकनीकी अंशू वीडियो पर आधारित है। एक कदम पर अटक गए? वीडियो टिप्पणियों में पूछें - आपको वहां उत्तर मिलेगा।