क्लाउड में लिब्रे ऑफिस को एकीकृत करने के लिए एक उपकरण को सहयोग करें

सहयोगी कार्यालय

विभिन्न कार्यालय सुइट्स जो लिनक्स के लिए मौजूद हैं वे आम तौर पर हमें कार्यालय में या घर पर, जहां काम के लिए समाधान प्रदान करते हैं इनमें से कुछ कंपनियों और वाणिज्यिक क्षेत्रों के लिए अपने उत्पादों का विस्तार करते हैं।

अब केवल कुछ ही सुइट्स हैं जो आपको क्लाउड में समाधान प्रदान करते हैं, जिसके साथ आप अपने दस्तावेज़ों को किसी भी डिवाइस से एक्सेस और एडिट कर सकते हैं जो वेब ब्राउज़र चला सकते हैं और नेटवर्क तक पहुँच सकते हैं।

इन मामलों में, कुछ क्लाउड सेवाएँ जैसे Google डॉक्स और यहां तक ​​कि Microsoft Office अनुप्रयोग भी खड़े हो सकते हैं।

लेकिन जो लोग मुफ्त सॉफ्टवेयर के प्रेमी हैं, वे एक उत्कृष्ट उपकरण की मदद से क्लाउड में लिबर ऑफिस को एकीकृत करने का विकल्प चुन सकते हैं।

यही कारण है कि इस लेख में हम कोलाबोरो को जानने का अवसर लेने जा रहे हैं।

Collabora के बारे में

collabora लिब्रे ऑफिस ऑनलाइन का एक संशोधित संस्करण है, कई उपकरणों के तुलनीय विशेषताओं के साथ, जिन्हें हम कार्यालय नेटवर्क में पा सकते हैं।

लेकिन कुछ सुधारों के साथ क्योंकि एप्लिकेशन हमें क्लाउड में कई समाधानों में सीधे एकीकृत करने में सक्षम होने की संभावना देता है स्व-संगठित। यहाँ बताया गया है कि कैसे लिबरऑफिस को नेक्स्टक्लाउड के साथ एकीकृत किया जा सकता है।

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

मुख्य कार्यात्मकता सहयोगी संपादन और कार्यालय प्रारूप में फ़ाइलों का उत्कृष्ट समर्थन है।

Collabora हमें सबसे लोकप्रिय दस्तावेज़ प्रारूपों के लिए समर्थन प्रदान करता है जिनके बीच हम प्रकाश डाल सकते हैं:

  • पाठ दस्तावेज़ (odt, docx, doc, आदि ...)
  • स्प्रेडशीट (ओडीएस, xlsx, xls, आदि ...)
  • प्रस्तुतियाँ (ओडीपी, पीपीटीएक्स, पीपीटी, आदि ...)

इसकी मुख्य विशेषताओं में हम प्रकाश डाल सकते हैं:

  • टेक्स्ट दस्तावेज़, स्प्रेडशीट, प्रस्तुतियाँ और बहुत कुछ देखें और संपादित करें
  • सहयोगात्मक संपादन कार्यक्षमता
  • सिद्ध सुरक्षा अपडेट के साथ दीर्घकालिक समर्थन
  • किसी भी वर्तमान ब्राउज़र में पूरी तरह कार्यात्मक - कोई प्लग-इन आवश्यक नहीं

यह सेवा हमारे कंप्यूटरों पर उपयोग करने के लिए स्थापित की जा सकती है, भले ही इसकी तैनाती सर्वर पर उपयोग करने के लिए डिज़ाइन की गई हो।

जैसा कि उल्लेख किया गया है, एप्लिकेशन को सर्वर पर तैनात करने के लिए डिज़ाइन किया गया है, इसलिए यदि आप इसे अपने कंप्यूटर पर स्थापित करना चाहते हैं, तो आपको सेवा को ऑनलाइन रखने में सक्षम होने के लिए कुछ अन्य उपकरण स्थापित करने होंगे।

जैसे कि अपाचे सर्वर, एक डोमेन या नेटवर्क से एक्सेस करने के लिए एक पोर्ट खोलना।

पूर्व विन्यास

अब हमारी सेवा शुरू करने में सक्षम होने के लिए हम डॉकटर कंटेनरों पर भरोसा करने जा रहे हैं, तो आपको चाहिए सिस्टम पर अपना ब्रैकेट स्थापित करें।

सिद्धांत रूप में, चर्चा की गई यह प्रक्रिया सर्वरों के लिए अभिप्रेत है, इसलिए मुख्य अनुप्रयोग जो प्रत्येक सर्वर के पास पहले से ही होना चाहिए।

collabora

लेकिन मामले में आप एक सर्वर पर प्रक्रिया नहीं कर रहे हैं आप के साथ दीपक स्थापित कर सकते हैं:

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

और यह बात है, हमारे पास क्लाउड में लिबरऑफिस का हमारा संस्करण होगा।

आप इसके बारे में अधिक से परामर्श कर सकते हैं निम्नलिखित लिंक।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

      एनरिक डी डिएगो कहा

    जबरदस्त हंसी! अरे नहीं!
    केवल वे ही कर सकते थे जो एमएस ऑफिस और कॉलिग्रा ऑफिस थे।
    यह देखना दिलचस्प है कि लिबर ऑफिस के पास पहले से ही क्लाउड का प्रमुख विकल्प है।