विभिन्न कार्यालय सुइट्स जो लिनक्स के लिए मौजूद हैं वे आम तौर पर हमें कार्यालय में या घर पर, जहां काम के लिए समाधान प्रदान करते हैं इनमें से कुछ कंपनियों और वाणिज्यिक क्षेत्रों के लिए अपने उत्पादों का विस्तार करते हैं।
अब केवल कुछ ही सुइट्स हैं जो आपको क्लाउड में समाधान प्रदान करते हैं, जिसके साथ आप अपने दस्तावेज़ों को किसी भी डिवाइस से एक्सेस और एडिट कर सकते हैं जो वेब ब्राउज़र चला सकते हैं और नेटवर्क तक पहुँच सकते हैं।
इन मामलों में, कुछ क्लाउड सेवाएँ जैसे Google डॉक्स और यहां तक कि Microsoft Office अनुप्रयोग भी खड़े हो सकते हैं।
लेकिन जो लोग मुफ्त सॉफ्टवेयर के प्रेमी हैं, वे एक उत्कृष्ट उपकरण की मदद से क्लाउड में लिबर ऑफिस को एकीकृत करने का विकल्प चुन सकते हैं।
यही कारण है कि इस लेख में हम कोलाबोरो को जानने का अवसर लेने जा रहे हैं।
Collabora के बारे में
collabora लिब्रे ऑफिस ऑनलाइन का एक संशोधित संस्करण है, कई उपकरणों के तुलनीय विशेषताओं के साथ, जिन्हें हम कार्यालय नेटवर्क में पा सकते हैं।
लेकिन कुछ सुधारों के साथ क्योंकि एप्लिकेशन हमें क्लाउड में कई समाधानों में सीधे एकीकृत करने में सक्षम होने की संभावना देता है स्व-संगठित। यहाँ बताया गया है कि कैसे लिबरऑफिस को नेक्स्टक्लाउड के साथ एकीकृत किया जा सकता है।
ऑनलाइन सहयोग करें LibreOffice पर आधारित शक्तिशाली दस्तावेज़ प्रबंधन उपकरण हैक्या हैअधिकांश दस्तावेज़ स्वरूपों का समर्थन करता है पाठ, स्प्रेडशीट और प्रस्तुतियों, और कि अपने खुद के बुनियादी ढांचे में एकीकृत किया जा सकता है।
मुख्य कार्यात्मकता सहयोगी संपादन और कार्यालय प्रारूप में फ़ाइलों का उत्कृष्ट समर्थन है।
Collabora हमें सबसे लोकप्रिय दस्तावेज़ प्रारूपों के लिए समर्थन प्रदान करता है जिनके बीच हम प्रकाश डाल सकते हैं:
- पाठ दस्तावेज़ (odt, docx, doc, आदि ...)
- स्प्रेडशीट (ओडीएस, xlsx, xls, आदि ...)
- प्रस्तुतियाँ (ओडीपी, पीपीटीएक्स, पीपीटी, आदि ...)
इसकी मुख्य विशेषताओं में हम प्रकाश डाल सकते हैं:
- टेक्स्ट दस्तावेज़, स्प्रेडशीट, प्रस्तुतियाँ और बहुत कुछ देखें और संपादित करें
- सहयोगात्मक संपादन कार्यक्षमता
- सिद्ध सुरक्षा अपडेट के साथ दीर्घकालिक समर्थन
- किसी भी वर्तमान ब्राउज़र में पूरी तरह कार्यात्मक - कोई प्लग-इन आवश्यक नहीं
यह सेवा हमारे कंप्यूटरों पर उपयोग करने के लिए स्थापित की जा सकती है, भले ही इसकी तैनाती सर्वर पर उपयोग करने के लिए डिज़ाइन की गई हो।
जैसा कि उल्लेख किया गया है, एप्लिकेशन को सर्वर पर तैनात करने के लिए डिज़ाइन किया गया है, इसलिए यदि आप इसे अपने कंप्यूटर पर स्थापित करना चाहते हैं, तो आपको सेवा को ऑनलाइन रखने में सक्षम होने के लिए कुछ अन्य उपकरण स्थापित करने होंगे।
जैसे कि अपाचे सर्वर, एक डोमेन या नेटवर्क से एक्सेस करने के लिए एक पोर्ट खोलना।
पूर्व विन्यास
अब हमारी सेवा शुरू करने में सक्षम होने के लिए हम डॉकटर कंटेनरों पर भरोसा करने जा रहे हैं, तो आपको चाहिए सिस्टम पर अपना ब्रैकेट स्थापित करें।
सिद्धांत रूप में, चर्चा की गई यह प्रक्रिया सर्वरों के लिए अभिप्रेत है, इसलिए मुख्य अनुप्रयोग जो प्रत्येक सर्वर के पास पहले से ही होना चाहिए।
लेकिन मामले में आप एक सर्वर पर प्रक्रिया नहीं कर रहे हैं आप के साथ दीपक स्थापित कर सकते हैं:
sudo apt install lamp-server^
अंत में हम निष्पादित करते हैं:
sudo a2enmod proxy sudo a2enmod proxy_wstunnel sudo a2enmod proxy_http sudo a2enmod ssl
भी हम नेक्क्लाउड सेवा का उपयोग करने जा रहे हैं, इसके लिए हम इसे डॉकर से स्थापित करते हैं:
sudo docker pull undeadhunter/nextcloud-letsencrypt
यह किया हमें SSL कॉन्फ़िगरेशन को सक्षम करना चाहिए, सेवा का उपयोग करने के लिए, हमें केवल निष्पादित करना होगा:
sudo docker run -it --name nextcloud --hostname nextcloud-letsencrypt -e CERTBOT_DOMAIN="nextcloud-letsencrypt" -e CERTBOT_EMAIL="email" -p 80:80 -p 443:443 undeadhunter/nextcloud-letsencrypt
एक्सेस का परीक्षण करने के लिए हम 8080 पोर्ट करने के लिए अपने आईपी पते, डोमेन या स्थानीय रूप से एक्सेस कर सकते हैं:
http: //:localhost:8080
यदि कॉन्फ़िगरेशन सफल था, हमें ब्राउज़र से Nextcloud कॉन्फ़िगर करने के लिए कहा जाएगा, यहाँ हम इसे अपनी आवश्यकताओं के अनुसार समायोजित करते हैं और प्रक्रिया के साथ जारी रखते हैं।
अंत में हम निम्नलिखित आदेश के साथ एक एसएसएल प्रमाणपत्र बनाने के लिए आगे बढ़ने जा रहे हैं:
sudo docker exec -it nextcloud-crypt /certbot.sh
Ubuntu 18.04 LTS पर Collabora कैसे स्थापित करें?
अब हो गया हम सिस्टम में सहयोग करने के लिए आगे बढ़ते हैं:
sudo docker pull collabora/code
अब हम इस कमांड के साथ सिस्टम में सेवा निष्पादित करने के लिए आगे बढ़ते हैं। यहां हमें केवल बदलना होगा "\\ सर्वर का पता'' अपने डोमेन या आईपी पते के लिए।
sudo docker run -t -d -p 127.0.0.1:9980:9980 -e 'domain=\\server\\address' --restart always --cap-add MKNOD collabora/code
करेंकिया गया अब हम निम्नलिखित फ़ाइल बनाते हैं:
sudo touch /etc/apache2/sites-available/your-collabora-site.com.conf
हम LetsEncrypt टूल इंस्टॉल करते हैं और इसे चलाते हैं:
sudo apt install letsencrypt python-letsencrypt-apache sudo letsencrypt --apache --agree-tos --email email-address -d “ip-o-dominio.com”
और अंत में नई बनाई गई फ़ाइल को इसके साथ संपादित करें:
sudo nano /etc/apache2/sites-available/your-collabora-site.conf [/sourcecode]
Y हम फ़ाइल के अंदर निम्नलिखित जोड़ते हैं:
<IfModule mod_ssl.c> <VirtualHost *:443> ServerName office.your-domain.com SSLCertificateFile /etc/letsencrypt/live/collabora-server-ip-or-domain.com/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/collabora-server-ip-or-domain.com/privkey.pem Include /etc/letsencrypt/options-ssl-apache.conf # Encoded slashes need to be allowed AllowEncodedSlashes NoDecode # Container uses a unique non-signed certificate SSLProxyEngine On SSLProxyVerify None SSLProxyCheckPeerCN Off SSLProxyCheckPeerName Off # keep the host ProxyPreserveHost On # static html, js, images, etc. served from loolwsd # loleaflet is the client part of LibreOffice Online ProxyPass /loleaflet https://127.0.0.1:9980/loleaflet retry=0 ProxyPassReverse /loleaflet https://127.0.0.1:9980/loleaflet # WOPI discovery URL ProxyPass /hosting/discovery https://127.0.0.1:9980/hosting/discovery retry=0 ProxyPassReverse /hosting/discovery https://127.0.0.1:9980/hosting/discovery # Main websocket ProxyPassMatch "/lool/(.*)/ws$" wss://127.0.0.1:9980/lool/$1/ws nocanon # Admin Console websocket ProxyPass /lool/adminws wss://127.0.0.1:9980/lool/adminws # Download as, Fullscreen presentation and Image upload operations ProxyPass /lool https://127.0.0.1:9980/lool ProxyPassReverse /lool https://127.0.0.1:9980/lool </VirtualHost> </IfModule>
अंत में हम अपाचे को पुनः आरंभ करते हैं:
sudo sytemctl restart apache2
और यह बात है, हमारे पास क्लाउड में लिबरऑफिस का हमारा संस्करण होगा।
आप इसके बारे में अधिक से परामर्श कर सकते हैं निम्नलिखित लिंक।
जबरदस्त हंसी! अरे नहीं!
केवल वे ही कर सकते थे जो एमएस ऑफिस और कॉलिग्रा ऑफिस थे।
यह देखना दिलचस्प है कि लिबर ऑफिस के पास पहले से ही क्लाउड का प्रमुख विकल्प है।