GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat ONLYOFFICE Docs 6.1 na Ubuntu

ONLYOFFICE Docs je open-source kancelářský balík distribuovaný pod GNU AGPL v3.0. Zahrnuje webové prohlížeče a editory pro spolupráci pro textové dokumenty, tabulky a prezentace vysoce kompatibilní s formáty OOXML.

ONLYOFFICE Docs lze integrovat s různými platformami a službami cloudového úložiště, jako je Nextcloud, ownCloud, Seafile, Alfresco, HumHub, Plone atd., a také je lze integrovat do řešení, které sami vytváříte. ONLYOFFICE Docs lze také používat společně s ONLYOFFICE Groups, bezplatnou open-source platformou pro spolupráci distribuovanou pod Apache 2.0 (kompletní řešení je dostupné pod názvem ONLYOFFICE Workspace).

V tomto tutoriálu se naučíme, jak nainstalovat ONLYOFFICE Docs (verze Docker) do vašeho počítače.

Co je nového v ONLYOFFICE Docs 6.1

  • Poznámky pro vkládání odkazů na konec sekce/dokumentu.
  • Křížové odkazy pro vytváření odkazů na další části dokumentu, na kterém pracujete, jako jsou grafy, tabulky, záložky atd.
  • Počítání řádků pro odkazování na konkrétní řádky.
  • Snazší práce s daty grafu úpravou a přeskupením datových řad a kategorií, výměnou řádků a sloupců.
  • Nové možnosti nátisku pro úpravy matematických automatických oprav rovnic.

Systémové požadavky

  • CPU:dvoujádrový 2 GHz nebo lepší
  • RAM:4 GB nebo více
  • HDD:alespoň 2 GB volného místa
  • Alespoň 2 GB swapu
  • 64bitový Ubuntu s jádrem verze 3.8 nebo novější
  • Docker:verze 1.10 nebo novější

Instalovat ONLYOFFICE Docs

Musíte mít nainstalovanou nejnovější verzi Dockeru. Pokud tomu tak není, nahlédněte do této dokumentace.

Spusťte Docker a spusťte následující příkaz k instalaci dokumentů ONLYOFFICE a všech závislostí:

sudo docker run -i -t -d -p 80:80 --restart=always onlyoffice/documentserver

Změňte port

Ve výchozím nastavení naslouchá ONLYOFFICE Docs portu 80. Port pro ONLYOFFICE Docs můžete změnit, pokud jej plánujete používat místo výchozího:

sudo docker run -i -t -d -p <PORT_NUMBER>:80 --restart=always onlyoffice/documentserver

Ukládání dat mimo kontejnery

Důrazně se doporučuje ukládat protokoly, certifikáty, mezipaměť a databáze mimo kontejnery Docker na hostitelském počítači, protože to umožňuje snadnou aktualizaci ONLYOFFICE Docs po vydání nové verze bez ztráty dat.

Chcete-li získat přístup k datům umístěným mimo kontejner, musíte svazky připojit. To lze provést zadáním volby -v v příkazu docker run:

sudo docker run -i -t -d -p 80:80 --restart=always \
    -v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice  \
    -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data  \
    -v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice \
    -v /app/onlyoffice/DocumentServer/db:/var/lib/postgresql  onlyoffice/documentserver

Spouštět ONLYOFFICE Dokumenty pomocí HTTPS

sudo docker run -i -t -d -p 443:443 --restart=always \ -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data  onlyoffice/documentserver

Pro zabezpečení aplikace pomocí SSL je třeba vytvořit a nainstalovat následující soubory:

/app/onlyoffice/DocumentServer/data/certs/onlyoffice.key
/app/onlyoffice/DocumentServer/data/certs/onlyoffice.crt

Při použití certifikátů certifikovaných CA jsou tyto soubory poskytovány CA. Při používání certifikátů s vlastním podpisem si musíte tyto soubory vygenerovat sami.

Chcete-li vygenerovat certifikát SSL s vlastním podpisem platný 365 dní, spusťte příkazy:

openssl genrsa -out onlyoffice.key 2048
openssl req -new -key onlyoffice.key -out onlyoffice.csr
openssl x509 -req -days 365 -in onlyoffice.csr -signkey onlyoffice.key -out onlyoffice.crt

Dalším krokem je vygenerování silnějších parametrů DHE pro posílení zabezpečení serveru:

openssl dhparam -out dhparam.pem 2048

Poté nainstalujte soubory onlyoffice.key, onlyoffice.crt a dhparam.pem na server ONLYOFFICE.

mkdir -p /app/onlyoffice/DocumentServer/data/certs
cp onlyoffice.key /app/onlyoffice/DocumentServer/data/certs/
cp onlyoffice.crt /app/onlyoffice/DocumentServer/data/certs/
cp dhparam.pem /app/onlyoffice/DocumentServer/data/certs/
chmod 400 /app/onlyoffice/DocumentServer/data/certs/onlyoffice.key

Restartujte kontejner Docker:

sudo docker restart {{DOCUMENT_SERVER_ID}}

Můžete se také podívat na možnosti příkazu docker run pro příznak --env-file, kde můžete zadat všechny požadované proměnné prostředí v jednom souboru.

To je vše! Nyní můžete integrovat ONLYOFFICE Docs s platformou, kterou již používáte, a začít upravovat a spoluvytvářet dokumenty.


Ubuntu
  1. Jak nainstalovat ONLYOFFICE Document Builder na Ubuntu

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat Go na Ubuntu 18.04

  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat Maven na Ubuntu

  3. Jak nainstalovat Wine na Ubuntu

  1. Jak nainstalovat Ruby na Ubuntu 20.04

  2. Jak nainstalovat R na Ubuntu 20.04

  3. Jak nainstalovat Go na Ubuntu 18.04