LibreOffice'i pilve integreerimiseks tehke koostööd

Collabora-Büroo

Erinevad kontoripaketid, mis Linuxi jaoks olemas on Nad pakuvad meile üldiselt lahendusi tööks kontoris või kodus, kus mõned neist laiendavad oma tooteid ettevõtetele ja kaubanduspindadele.

Nüüd on ka ainult mõned sviidid, mis pakuvad teile lahendust pilves, mille abil saate oma dokumentidele juurde pääseda ja neid muuta mis tahes seadmest, mis võimaldab veebibrauserit ja millel on juurdepääs võrgule.

Sellistel juhtudel võivad mõned pilveteenused, näiteks Google Docs ja isegi Microsoft Office'i rakendused silma paista.

Kuid neile, kes armastavad tasuta tarkvara, saavad nad valida suurepärase tööriista abil LibreOffice'i pilve integreerimise.

Seetõttu kasutame selles artiklis võimalust Collaboraga tutvuda.

Collabora kohta

Koostööpartner on Libre Office Online'i muudetud versioon, mille omadused on võrreldavad paljude tööriistadega, mida võime leida kontorivõrgust.

Pero mõningate täiustustega, kuna rakendus annab meile võimaluse integreeruda otse paljudesse pilvelahendustesse ise organiseeritud. Siit saate teada, kuidas LibreOffice'i saab NextCloudiga integreerida.

Tehke koostööd veebis on võimas dokumendihalduse tööriist, mis põhineb LibreOffice'ilmis stoetab enamikku dokumendivorminguid teksti, arvutustabeleid ja esitlusi ning mida saab integreerida teie enda infrastruktuuri.

Peamised funktsioonid on koostöötlus ja kontorivormingus failide suurepärane tugi.

Collabora pakub meile tuge kõige populaarsematele dokumendivormingutele mille hulgas võime esile tõsta:

  • Tekstidokumendid (odt, docx, doc jne ...)
  • Arvutustabelid (ods, xlsx, xls jne ...)
  • Esitlused (odp, pptx, ppt jne ...)

Selle peamistest omadustest võime välja tuua:

  • Vaadake ja muutke tekstidokumente, arvutustabeleid, esitlusi ja palju muud
  • Koostöötluse funktsionaalsus
  • Pikaajaline tugi tõestatud turbevärskendustega
  • Täielikult toimiv igas praeguses brauseris - pistikprogrammi pole vaja

Seda teenust saab installida meie arvutites kasutamiseks, kuigi selle juurutamine on mõeldud serverites kasutamiseks.

Nagu mainitud, on rakendus loodud serverites juurutamiseks, nii et kui soovite selle oma arvutisse installida, peate teenuse võrguühenduse loomiseks installima ka mõned muud tööriistad.

Näiteks apache-server, domeen või avage võrgule juurdepääsuks port.

Eelkonfiguratsioon

Nüüd teenuse alustamiseks loodame Dockeri konteineritele, nii et peate installige oma klamber süsteemi.

Teoreetiliselt on see arutletud protsess mõeldud serveritele, seega peavad peamised rakendused, mis igal serveril peavad olema, olema juba installitud.

Koostööpartner

Kuid juhul, kui te ei tee seda protsessi serveris saate LAMPi installida järgmisega:

sudo apt install lamp-server^

Lõpus täidame:

sudo a2enmod proxy

sudo a2enmod proxy_wstunnel

sudo a2enmod proxy_http

sudo a2enmod ssl

ka hakkame kasutama teenust Nextcloud, selleks installime selle Dockerist koos:

sudo docker pull undeadhunter/nextcloud-letsencrypt

Tehtud seda peame lubama SSL-i konfiguratsiooni, teenusele juurdepääsuks peame teostama ainult järgmist:

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

Juurdepääsu testimiseks pääseme oma IP-aadressile, domeenile või lokaalselt juurde porti 8080:

http: //:localhost:8080

Kui seadistamine õnnestus, meil palutakse konfigureerida Nextcloud brauserist, siin kohandame seda vastavalt oma vajadustele ja jätkame protsessi.

Lõpus jätkame järgmise käsuga SSL-sertifikaadi loomist:

sudo docker exec -it nextcloud-crypt /certbot.sh

Kuidas installida Collabora Ubuntu 18.04 LTS-i?

See on nüüd tehtud installime süsteemi Collabora järgmiselt:

sudo docker pull collabora/code

nüüd jätkame selle käsuga teenuse täitmist süsteemis. Siin peame ainult muutma "\\ serveri aadress'' Teie domeeni või IP-aadressi jaoks.

sudo docker run -t -d -p 127.0.0.1:9980:9980 -e 'domain=\\server\\address' --restart always --cap-add MKNOD collabora/code

Tehtud nüüd loome järgmise faili:

sudo touch /etc/apache2/sites-available/your-collabora-site.com.conf

Installime tööriista LetsEncrypt ja käivitame selle:

sudo apt install letsencrypt python-letsencrypt-apache

sudo letsencrypt --apache --agree-tos --email email-address -d “ip-o-dominio.com”

ja lõpuks redigeerige vastloodud faili järgmiselt:

sudo nano /etc/apache2/sites-available/your-collaborate-site.conf[/sourcecode]

Y lisame faili sisse järgmise:

<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>

Lõpus taaskäivitame apache:

sudo sytemctl restart apache2

Ja ongi kõik, meil on pilves oma versioon LibreOffice'ist.

Lisateavet saate selle kohta aadressilt järgmine link.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Henry de Diego DIJO

    LOL! Kurat!
    Ainsad, kes seda teha said, olid ainult MS Office ja Calligra Office.
    Huvitav on tõdeda, et Libre Kontoril on pilve juhtiv alternatiiv juba olemas.