Gwirizanitsani chida chophatikizira LibreOffice mumtambo

Ofesi ya Collabora

Maofesi osiyanasiyana omwe amapezeka ku Linux Nthawi zambiri amatipatsa mayankho ogwira ntchito kuofesi kapena kunyumba, komwe zina mwazinthuzi zimakulitsa katundu wawo kumakampani komanso m'malo amalonda.

Tsopano palinso ma suites ochepa omwe amakupatsani yankho mumtambo, momwe mungapezere ndikusintha zikalata zanu pachida chilichonse chomwe chingagwiritse ntchito msakatuli komanso kukhala ndi mwayi wogwiritsa ntchito netiweki.

Pazochitikazi, ntchito zina zamtambo monga Google Docs komanso Microsoft Office zitha kuwonekera.

Koma kwa iwo omwe amakonda mapulogalamu aulere, amatha kusankha kuphatikiza LibreOffice mumtambo mothandizidwa ndi chida chabwino.

Ichi ndichifukwa chake m'nkhaniyi titenga mwayi wodziwa Collabora.

About Collabora

Collabora ndi mtundu wosinthidwa wa Libre Office Online, okhala ndi mawonekedwe ofanana ndi zida zambiri zomwe titha kuzipeza pa netiweki yamaofesi.

Koma ndikusintha zina chifukwa kugwiritsa ntchito kumatipatsa mwayi wokhoza kuphatikizira mwachindunji mayankho ambiri mumtambo wokhazikika. Umu ndi momwe LibreOffice ingaphatikizidwire ndi NextCloud.

Gwirizanani Paintaneti ndichida champhamvu chowongolera zikalata potengera LibreOfficezomwe simathandizira mitundu yambiri yazolemba zolemba, ma spreadsheet ndi mawonedwe, ndipo izi zitha kuphatikizidwa muzomwe mungapangire.

Ntchito zazikuluzikulu ndikukonzekera mogwirizana komanso kuthandizira kwamafayilo amtundu waofesi.

Collabora amatipatsa chithandizo chamitundu yotchuka kwambiri zomwe titha kuwunikira:

  • Zolemba pamanja (odt, docx, doc, ndi zina zambiri)
  • Masipepala (ods, xlsx, xls, ndi zina ...)
  • Zowonetsera (odp, pptx, ppt, ndi zina ...)

Zina mwazofunikira zomwe titha kuwunikira:

  • Onani ndi kusintha zikalata, ma spreadsheet, mawonedwe, ndi zina zambiri
  • Kugwira ntchito mogwirizana
  • Thandizo lazitali ndi zosintha zatsimikiziridwa zachitetezo
  • Yogwira ntchito msakatuli aliyense wapano - palibe plug-in yofunikira

Ntchitoyi ikhoza kukhazikitsidwa kuti igwiritsidwe ntchito pamakompyuta athu, ngakhale kutumizidwa kwake kunapangidwa kuti kugwiritsidwe ntchito pamaseva.

Monga tanenera, ntchitoyi idapangidwa kuti igwiritsidwe ntchito pamaseva, kotero ngati mukufuna kuyika pa kompyuta yanu muyenera kuyika zida zina kuti muthe kugwiritsa ntchito intaneti.

Monga seva ya apache, domain kapena kutsegula doko kuti mufikire kuchokera pa netiweki.

Kukonzekereratu

Tsopano kuti tiyambe ntchito yathu tidalira zotengera za Docker, choncho muyenera ikani bulaketi yanu pamakina.

Mwachidule, njirayi yomwe takambirana idapangidwira ma seva, kotero ntchito zazikulu zomwe seva iliyonse iyenera kukhala nazo ziyenera kukhazikitsidwa kale.

Collabora

Koma ngati simukuchita izi pa seva mutha kukhazikitsa LAMP ndi:

sudo apt install lamp-server^

Pamapeto pake timapereka:

sudo a2enmod proxy

sudo a2enmod proxy_wstunnel

sudo a2enmod proxy_http

sudo a2enmod ssl

Ndiponso tigwiritsa ntchito ntchito ya Nextcloud, chifukwa ichi timayiyika kuchokera ku Docker ndi:

sudo docker pull undeadhunter/nextcloud-letsencrypt

Ndachita izi Tiyenera kuloleza kukonzekera kwa SSLKuti tipeze ntchitoyi, tiyenera kuchita:

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

Kuti tiyese kufikira komwe titha kupeza adilesi yathu ya IP, madera kapena kwanuko kudoko 8080:

http: //:localhost:8080

Ngati kasinthidwe kanali kopambana, Tidzafunsidwa kuti tikonze Nextcloud kuchokera pa msakatuli, apa timasintha malinga ndi zosowa zathu ndikupitiliza ndi ndondomekoyi.

Pamapeto tipitiliza kupanga satifiketi ya SSL ndi lamulo lotsatira:

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

Momwe mungayikitsire Collabora pa Ubuntu 18.04 LTS?

Ndachita izi tsopano Tikupitiliza kukhazikitsa Collabora m'dongosolo ndi:

sudo docker pull collabora/code

Tsopano tikupitiliza kuchita ntchitoyi ndi lamuloli. Apa tiyenera kusintha "\\ seva \\ adilesi'”Pazomwe mukufuna kuchita kapena IP.

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

Zachitika izi tsopano timapanga fayilo yotsatirayi:

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

Timakhazikitsa chida cha LetsEncrypt ndikuyendetsa:

sudo apt install letsencrypt python-letsencrypt-apache

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

Ndipo potsiriza sinthani fayilo yomwe yangopangidwa kumene ndi:

sudo nano /etc/apache2/sites-available/your-collabora-site.conf sig/sourcecode]

Y timawonjezera zotsatirazi mkati mwa fayilo:

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

Pamapeto pake timayambanso apache ndi:

sudo sytemctl restart apache2

Ndipo ndizo zonse, tidzakhala ndi LibreOffice yathu mumtambo.

Mutha kuwona zambiri za izi kuchokera ulalo wotsatirawu.


Zomwe zili m'nkhaniyi zikutsatira mfundo zathu za malamulo okonzekera. Kuti mufotokoze cholakwika dinani Apa.

Ndemanga, siyani yanu

Siyani ndemanga yanu

Anu email sati lofalitsidwa. Amafuna minda amalembedwa ndi *

*

*

  1. Wotsogolera pazosankhazi: Miguel Ángel Gatón
  2. Cholinga cha deta: Control SPAM, kasamalidwe ka ndemanga.
  3. Kukhazikitsa: Kuvomereza kwanu
  4. Kulumikizana kwa zomwe zafotokozedwazo: Zomwezo siziziwululidwa kwa anthu ena kupatula pakukakamizidwa mwalamulo.
  5. Zosunga: Zosungidwa ndi Occentus Networks (EU)
  6. Ufulu: Nthawi iliyonse mutha kuchepetsa, kuchira ndikuchotsa zidziwitso zanu.

  1.   Henry de Diego anati

    SEKANI! Asa!
    Okhazikika omwe angachite izi ndi MS Office ndi Calligra Office.
    Ndizosangalatsa kuwona kuti Libre Office ili kale ndi njira ina yotsogola pamtambo.