Nxibelelana nesixhobo sokudibanisa iLibreOffice kwilifu

Ukusebenzisana kweOfisi

Iiofisi ezahlukeneyo zeofisi ezikhoyo kwiLinux Ngokubanzi basinika izisombululo zomsebenzi eofisini okanye ekhaya, phi ezinye zazo zandisa iimveliso zazo kwiinkampani nakwiindawo zorhwebo.

Ngoku kukho ii-suites ezimbalwa ezikunika isisombululo kwilifu, apho unokufikelela kwaye uhlele amaxwebhu akho nakwesiphi na isixhobo esinokuqhuba isikhangeli sewebhu kwaye sinakho ukufikelela kwinethiwekhi.

Kule meko, ezinye iinkonzo zefu ezinje ngeGoogle Amaxwebhu kunye nokusetyenziswa kweOfisi yeMicrosoft kunokuma ngaphandle.

Kodwa kwabo bathanda isoftware yasimahla, banokukhetha ukudibanisa iLibreOffice kwilifu ngoncedo lwesixhobo esihle kakhulu.

Kungenxa yoko le nto kweli nqaku siza kuthatha ithuba lokwazi iCollabora.

Malunga neCollabora

Collabora Inguqulelo eguqulweyo yeOfisi yeOfisi ekwi-Intanethi, eneempawu ezinokuthelekiswa nezixhobo ezininzi esinokuzifumana kwinethiwekhi yeofisi.

Kodwa ngolunye uphuculo kuba isicelo sisinika ithuba lokuba sikwazi ukudibanisa ngokuthe ngqo kwizisombululo ezininzi efini uzicwangcisile. Nantsi indlela iLibreOffice enokudityaniswa ngayo ne-NextCloud.

Sebenzisana kwi-Intanethi sisixhobo esinamandla sokulawula uxwebhu olusekwe kwiLibreOfficezithiniixhasa uninzi lweefomathi zoxwebhu Isicatshulwa, ispredishithi kunye neenkcazo-ntetho, kwaye oko kunokuhlanganiswa nezibonelelo zakho.

Eyona misebenzi iphambili kukuhlela ngokusebenzisana kunye nenkxaso ebalaseleyo yeefayile kwifomathi yeofisi.

I-Collabora isibonelela ngenkxaso yeefomathi zoxwebhu ezaziwa kakhulu phakathi kwazo esinokuqaqambisa:

  • Amaxwebhu okubhaliweyo (odt, docx, doc, njl ...)
  • Iipredishithi (ods, xlsx, xls, njl ...)
  • Iintetho (odp, pptx, ppt, njl ...)

Phakathi kweempawu zayo eziphambili sinokuqaqambisa:

  • Jonga kwaye uhlele amaxwebhu okubhaliweyo, amaspredishithi, imiboniso kunye nokunye okuninzi
  • Umsebenzi wokuhlela ngokudibeneyo
  • Ukuxhaswa kwexesha elide kunye nokuhlaziywa kwezokhuseleko
  • Ukusebenza ngokupheleleyo nakwisiphi na isikhangeli sangoku-akukho plug-in ifunekayo

Le nkonzo inokufakwa ukuze isetyenziswe kwiikhompyuter zethu, nangona ukuthunyelwa kwayo kuyilelwe ukuba kusetyenziswe kwiiseva.

Njengoko sele kukhankanyiwe, usetyenziso luyilelwe ukuba lubekwe kwiseva, ke ukuba ufuna ukuyifaka kwikhompyuter yakho kuya kufuneka ufake ezinye izixhobo ukuze ukwazi ukubeka inkonzo kwi-intanethi.

Njengeseva yeapache, idomeyini okanye uvule izibuko ukufikelela kwinethiwekhi.

Ukucwangciswa kwangaphambili

Ngoku ukuqala inkonzo yethu Siza kuxhomekeka kwizikhongozeli zeDocker, ke kufuneka faka isibiyeli sakho kwinkqubo.

Kwithiyori, le nkqubo njengoko ixoxiwe yenzelwe iiseva, ke ezona zicelo ziphambili ekufuneka zonke iiseva zibe nazo sele zifakiwe

Collabora

Kodwa ukuba awuyenzi le nkqubo kwiserver ungafaka i-LAMP nge:

sudo apt install lamp-server^

Ekugqibeleni siphumeza:

sudo a2enmod proxy

sudo a2enmod proxy_wstunnel

sudo a2enmod proxy_http

sudo a2enmod ssl

Kwakhona Siza kusebenzisa inkonzo ye-Nextcloud, kuba siyifaka kwi-Docker nge:

sudo docker pull undeadhunter/nextcloud-letsencrypt

Yenza le nto Kuya kufuneka senze uqwalaselo lwe-SSLUkufikelela kwinkonzo, kufuneka sifeze:

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

Ukuvavanya ukufikelela sinokufikelela kwidilesi ye-IP, idomeyini okanye ekuhlaleni kwizibuko 8080:

http: //:localhost:8080

Ukuba ubumbeko lube yimpumelelo, Siya kucelwa ukuba siqwalasele i-Nextcloud kwisikhangeli, apha siyayihlengahlengisa ngokweemfuno zethu kwaye siqhubeke nenkqubo.

Ekupheleni Siza kuqhubeka nokuvelisa isatifikethi se-SSL ngalo myalelo ulandelayo:

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

Uyifaka njani iCollabora kwi-Ubuntu 18.04 LTS?

Uyenzile ngoku siyaqhubeka ukufaka iCollabora kwinkqubo:

sudo docker pull collabora/code

Ngoku siyaqhubeka nokwenza inkonzo kwinkqubo ngalo myalelo. Apha kufuneka sitshintshe "\\ idilesi yeseva'Kwidomeyini yakho okanye kwidilesi ye-IP.

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

Kwenziwe oku ngoku senza le fayile ilandelayo:

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

Sifaka isixhobo seLetsEncrypt kwaye siyisebenzise:

sudo apt install letsencrypt python-letsencrypt-apache

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

Kwaye ekugqibeleni hlela ifayile esandula ukwenziwa nge:

Isudo nano /etc/apache2/sites-available/your-collabora-site.conf[/sourcecode]

Y Songeza oku kulandelayo ngaphakathi kwifayile:

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

Ekugqibeleni siqala kwakhona i-apache nge:

sudo sytemctl restart apache2

Yiyo ke loo nto, siza kuba nohlobo lwethu lweLibreOffice kwilifu.

Unokujonga ngakumbi malunga nayo eli khonkco lilandelayo.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   UEnrique de Diego sitsho

    INDLELA YOKUBONISA UKUHLEKA! Demethi!
    Ekuphela kwento enokwenza oku kuphela yiOfisi yeMS kunye neOfisi yeCalligra.
    Kuyathakazelisa ukubona ukuba iOfisi yeLibre sele inendlela ekhokelayo kwilifu.