Kaip įdiegti ONLYOFFICE dokumentus Debian ir Ubuntu


Jei naudojate failų sinchronizavimo ir bendrinimo platformą ir norite išplėsti jos funkcionalumą pridėdami internetinio redagavimo funkcijų, tikrai turėtumėte išbandyti ONLYOFFICE dokumentus.

Naudodami ONLYOFFICE dokumentus galite sukurti bendradarbiavimo aplinką, įtraukdami jos internetinius redaktorius prie pasirinktos platformos, nesvarbu, ar tai būtų Alfresco, Confluence, Liferay , Nextcloud, Nuxeo, ownCloud, SharePoint arba ONLYOFFICE grupės.

ONLYOFFICE dokumentai siūlo šias funkcijas:

  • Internetiniai teksto dokumentų, skaičiuoklių ir pristatymų redaktoriai.
  • Bendras redagavimas realiuoju laiku (du bendro redagavimo režimai, stebėjimo pakeitimai, versijų istorija ir versijų palyginimas, komentarai ir paminėjimai, integruotas pokalbis).
  • Skirtingi prieigos leidimai (visa prieiga, peržiūra, formų pildymas, komentavimas, tik skaitymas, taip pat tinkintas skaičiuoklių filtras).
  • Palaiko visus populiarius formatus: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML.
  • Integruoti papildiniai ir mikroelementai, skirti daugiau redagavimo galimybių („YouTube“, tezauras, vertėjas, „Zotero“ ir „Mendeley“ nuorodoms valdyti ir kt.).
  • Galimybė kurti ir prijungti trečiųjų šalių įskiepius per API.

Kas naujo ONLYOFFICE dokumentuose 6.1

Prieš diegdami ONLYOFFICE dokumentus, pažvelkime į pagrindinius 6.1 versijos patobulinimus:

  • Lapų vaizdai.
  • Patobulintas diagramos duomenų redagavimas
  • Pabaigos
  • Kryžminės nuorodos
  • Eilučių skaičiavimas
  • Naujos tikrinimo parinktys.

Norėdami sužinoti daugiau, žr. išsamų „GitHub“ pakeitimų žurnalą.

Sistemos reikalavimai

Pirmiausia turite įsitikinti, kad jūsų mašina atitinka šiuos reikalavimus:

  • CPU: dviejų branduolių, 2 GHz arba geresnis.
  • RAM: 2 GB ar daugiau.
  • HDD: mažiausiai 40 GB laisvos vietos.
  • Keisti: mažiausiai 4 GB.
  • OS: 64 bitų „Debian“, „Ubuntu“ arba jų dariniai su 3.13 ar naujesne branduolio versija.

Taip pat sistemoje būtina įdiegti PostgreSQL, NGINX, libstdc++6 ir RabbitMQ.

Reikalingų priklausomybių sąrašas

Atminkite, kad norint įdiegti ONLYOFFICE dokumentus Debian pagrindu sukurtuose platinimuose, reikia libstdc++6 ir NGINX (jie įdiegiami ir konfigūruojami automatiškai diegimo procesas), taip pat PostgreSQL.

Yra keletas kitų priklausomybių, kurios įdiegtos kartu su ONLYOFFICE dokumentais:

  • libcurl3
  • libxml2
  • prižiūrėtojas
  • šriftai-dejavu
  • šriftai-išlaisvinimas
  • ttf-mscorefonts-installer
  • šriftai-crosextra-carlito
  • šriftai-takao-gothic
  • šriftai-atvirasis simbolis

Jie įdiegiami automatiškai, jei naudojate Ubuntu 14.04 LTS arba naujesnę versiją.

Šiame straipsnyje sužinosime, kaip įdiegti ONLYOFFICE dokumentus Debian, Ubuntu ir jų dariniuose.

„PostgreSQL“ diegimas „Ubuntu“.

ONLYOFFICE dokumentai kaip duomenų bazę naudoja NGINX ir PostgreSQL. Sistemos saugykloje rastos priklausomybės bus automatiškai įdiegtos diegiant ONLYOFFICE dokumentus naudojant komandą apt-get.

Įdiekite PostgreSQL versiją, įtrauktą į jūsų Ubuntu versiją.

sudo apt-get install postgresql

Įdiegę PostgreSQL sukurkite PostgreSQL duomenų bazę ir naudotoją. Atkreipkite dėmesį, kad sukurta duomenų bazė turi naudoti onlyoffice tiek vartotojui, tiek slaptažodžiui:

sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice;"
sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH password 'onlyoffice';"
sudo -i -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"

„RabbitMQ“ diegimas „Ubuntu“.

Norėdami įdiegti RabbitMQ, paleiskite šią komandą.

sudo apt-get install rabbitmq-server

Jei naudojate Ubuntu 18.04, taip pat turėsite įdiegti nginx-extras vykdydami šią komandą.

sudo apt-get install nginx-extras

ONLYOFFICE dokumentų įdiegimas Ubuntu

Norėdami įdiegti ONLYOFFICE dokumentus, pridėkite GPG raktą.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5

Tada pridėkite ONLYOFFICE dokumentų saugyklą.

sudo echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list

Atnaujinkite paketų tvarkyklės talpyklą.

sudo apt-get update

Tada turite įdiegti mscorefonts (tai reikalinga Ubuntu).

sudo apt-get install ttf-mscorefonts-installer

Jei naudojate Debian, pridėkite komponentą contrib į failą /etc/apt/sources.list.

sudo echo "deb http://deb.debian.org/debian $(grep -Po 'VERSION="[0-9]+ \(\K[∧)]+' /etc/os-release) main contrib" | sudo tee -a /etc/apt/sources.list

Dabar laikas įdiegti ONLYOFFICE dokumentus.

sudo apt-get install onlyoffice-documentserver

Diegimo proceso metu jūsų bus paprašyta įvesti vienintelio biuro PostgreSQL naudotojo slaptažodį. Naudokite tik ofiso slaptažodį, kurį nurodėte konfigūruodami PostgreSQL.

Kai diegimas bus baigtas, paketas bus atnaujintas kaip ir bet kuris kitas deb paketas.

Numatytosios ONLYOFFICE dokumentų prievado keitimas

Pagal numatytuosius nustatymus ONLYOFFICE dokumentai naudoja 80 prievadą. Galite pakeisti numatytąjį ONLYOFFICE dokumentų prievadą, jei planuojate naudoti kitą.

Norėdami tai padaryti, vykdydami komandą turėsite pakeisti numatytąjį sistemos debconf prievadą.

echo onlyoffice-documentserver onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selections

Įrašykite prievado numerį, o ne aukščiau pateiktoje komandoje.

Yra keletas papildomų parinkčių, kurias galima naudoti diegiant ONLYOFFICE dokumentus. Jie aprašyti šiame straipsnyje.

ONLYOFFICE dokumentų testavimas su pavyzdžiu

Pagal numatytuosius nustatymus ONLYOFFICE dokumentai (supakuoti kaip Dokumentų serveris) apima tik redagavimo priemones. Norėdami pradėti jas naudoti, turite integruoti redaktorius su ONLYOFFICE grupėmis (supakuotomis kaip bendruomenės serveris) arba su kita sinchronizavimo ir bendrinimo platforma.

Jei norite išbandyti redaktorius prieš integravimą, galite naudoti bandomąjį pavyzdį. Tai paprasta dokumentų valdymo sistema, padedanti patikrinti, ar redaktoriai veikia tinkamai. Jei yra kokių nors problemų, bandomasis pavyzdys leis jas nustatyti.

Bandymo pavyzdys pagal numatytuosius nustatymus yra išjungtas, tačiau pradžios ekrane galite pamatyti instrukcijas, kaip jį paleisti. Pradėję pavyzdį pamatysite tai adresu http://docserverurl/example (tai yra numatytasis adresas, jis gali skirtis jūsų diegimui):

Bandymo pavyzdys leidžia:

  • įkelkite vietinius failus, kad pamatytumėte, kaip jie atrodys ONLYOFFICE dokumentuose.
  • sukurti naujus docx, xlsx ir pptx failus.
  • išbandyti redaktorių funkcijas.
  • atidaryti failus skirtingais bendrinimo režimais, pasiekiamais ONLYOFFICE (peržiūrėti/komentuoti ir pan.) ir dar daugiau.
Išvada

Dabar ONLYOFFICE dokumentai įdiegtas ir paruoštas integravimui su trečiosios šalies platforma. ONLYOFFICE dokumentai platinami pagal dviejų licencijų modelį. Tai reiškia, kad jei laikotės GNU AGPL v.3 licencijų sąlygų, galite naudoti ONLYOFFICE atvirojo kodo sprendimą, pasiekiamą „GitHub“. Yra daug sėkmingų integravimo parinkčių: ownCloudNextcloud, Liferay, HumHub, Nuxeo< ir kt.

Jei jums reikia profesionalaus techninio palaikymo ir mastelio ir norite gauti prieigą prie profesionalių redagavimo funkcijų (pvz., dokumentų palyginimo ir turinio valdiklių), taip pat ONLYOFFICE mobiliųjų žiniatinklio redaktorių, jums reikės komercinės ONLYOFFICE dokumentų versijos. Jūs turite nuspręsti, kas geriausiai atitinka jūsų poreikius.

Tikimės, kad šis vadovas jums buvo naudingas. Nedvejodami pasidalykite savo mintimis toliau pateiktame komentarų skyriuje.