Kako instalirati ONLYOFFICE Docs na Debian i Ubuntu


Ako koristite platformu za sinkronizaciju i dijeljenje datoteka i želite proširiti njezinu funkcionalnost dodavanjem značajki mrežnog uređivanja, svakako biste trebali isprobati ONLYOFFICE Docs.

ONLYOFFICE Docs omogućuje vam stvaranje okruženja za suradnju dodavanjem njegovih mrežnih uređivača na platformu po vašem izboru, bilo da se radi o Alfresco, Confluence, Liferay , Nextcloud, Nuxeo, ownCloud, SharePoint ili ONLYOFFICE Groups.

ONLYOFFICE Dokumenti nude sljedeće funkcije:

  • Online urednici za tekstualne dokumente, proračunske tablice i prezentacije.
  • Suradničko uređivanje u stvarnom vremenu (dva načina zajedničkog uređivanja, praćenje promjena, povijest verzija i usporedba verzija, komentari i spominjanja, ugrađeni chat).
  • Različite dozvole pristupa (potpuni pristup, pregled, ispunjavanje obrazaca, komentiranje, samo za čitanje kao i prilagođeni filter za proračunske tablice).
  • Podrška za sve popularne formate: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML.
  • Ugrađeni dodaci i mikro za više mogućnosti uređivanja (YouTube, Thesaurus, Translator, Zotero i Mendeley za upravljanje referencama itd.).
  • Mogućnost izrade i povezivanja dodataka trećih strana putem API-ja.

Što je novo u ONLYOFFICE Dokumentima 6.1

Prije instaliranja ONLYOFFICE Docs, pogledajmo glavna poboljšanja koja donosi verzija 6.1:

  • Pregledi listova.
  • Poboljšano uređivanje podataka grafikona
  • Završne bilješke
  • Unakrsne reference
  • Brojanje redaka
  • Nove mogućnosti provjere.

Kako biste saznali više, pogledajte detaljni dnevnik promjena na GitHubu.

Zahtjevi sustava

Prije svega, morate biti sigurni da vaš stroj ispunjava sljedeće zahtjeve:

  • CPU: dvojezgreni, 2 GHz ili bolji.
  • RAM: 2 GB ili više.
  • HDD: najmanje 40 GB slobodnog prostora.
  • Swap: najmanje 4 GB.
  • OS: 64-bitni Debian, Ubuntu ili njihovi derivati s verzijom jezgre 3.13 ili novijom.

Također je potrebno da PostgreSQL, NGINX, libstdc++6, i RabbitMQ budu instalirani u sustavu.

Popis potrebnih ovisnosti

Imajte na umu da instalacija ONLYOFFICE Docs na distribucijama temeljenim na Debianu zahtijeva libstdc++6 i NGINX (oni se automatski instaliraju i konfiguriraju tijekom proces instalacije) kao i PostgreSQL.

Postoje neke druge ovisnosti koje su instalirane uz ONLYOFFICE Dokumente:

  • libcurl3
  • libxml2
  • nadglednik
  • fontovi-dejavu
  • fontovi-oslobođenje
  • ttf-mscorefonts-instalacijski program
  • fontovi-crosextra-carlito
  • fontovi-takao-gotika
  • fontovi-opensymbol

Oni se automatski instaliraju ako koristite Ubuntu 14.04 LTS ili noviji.

U ovom ćemo članku naučiti kako instalirati ONLYOFFICE Docs na Debian, Ubuntu i njihove izvedenice.

Instalacija PostgreSQL-a na Ubuntu

ONLYOFFICE Docs koristi NGINX i PostgreSQL kao bazu podataka. Zavisnosti koje se nalaze u repozitoriju sustava automatski će se instalirati u instalaciju ONLYOFFICE Docs pomoću naredbe apt-get.

Instalirajte verziju PostgreSQL, uključenu u vašu verziju Ubuntu.

sudo apt-get install postgresql

Nakon što je PostgreSQL instaliran, stvorite PostgreSQL bazu podataka i korisnika. Imajte na umu da stvorena baza podataka mora koristiti onlyoffice i za korisnika i za lozinku:

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

Instalacija RabbitMQ na Ubuntu

Da biste instalirali RabbitMQ, pokrenite sljedeću naredbu.

sudo apt-get install rabbitmq-server

Ako koristite Ubuntu 18.04, također ćete morati instalirati nginx-extras pokretanjem sljedeće naredbe.

sudo apt-get install nginx-extras

Instalacija ONLYOFFICE Docs na Ubuntu

Za instalaciju ONLYOFFICE Docs dodajte GPG ključ.

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

Zatim dodajte spremište ONLYOFFICE Docs.

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

Ažurirajte predmemoriju upravitelja paketa.

sudo apt-get update

Zatim trebate instalirati mscorefonts (potreban je za Ubuntu).

sudo apt-get install ttf-mscorefonts-installer

Za Debian dodajte komponentu contrib u datoteku /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

Sada je vrijeme da instalirate ONLYOFFICE Docs.

sudo apt-get install onlyoffice-documentserver

Tijekom postupka instalacije od vas će se tražiti da unesete lozinku za korisnika onlyoffice PostgreSQL. Molimo koristite lozinku onlyoffice koju ste naveli prilikom konfiguracije PostgreSQL-a.

Kada instalacija završi, paket će se ažurirati kao i svaki drugi deb paket.

Promjena zadanog priključka ONLYOFFICE Docs

Prema zadanim postavkama, ONLYOFFICE Dokumenti koristi port 80. Možete promijeniti zadani priključak za ONLYOFFICE Dokumente ako planirate koristiti neki drugi.

Da biste to učinili, morat ćete promijeniti zadani port za debconf sustav pokretanjem naredbe.

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

Napišite broj porta umjesto u gornjoj naredbi.

Postoje neke dodatne opcije koje se mogu koristiti za instalaciju ONLYOFFICE Docs. Oni su opisani u ovom članku.

Testiranje dokumenata ONLYOFFICE s primjerom

Prema zadanim postavkama, ONLYOFFICE Docs (zapakiran kao Document Server) uključuje samo uređivače. Da biste ih počeli koristiti, morate integrirati uređivače s ONLYOFFICE grupama (zapakirane kao Community Server) ili s drugom platformom za sinkronizaciju i dijeljenje.

Ako želite testirati uređivače prije integracije, možete koristiti testni primjer. To je jednostavan sustav za upravljanje dokumentima koji vam pomaže provjeriti rade li urednici ispravno. Ako postoje neki problemi, testni primjer će vam omogućiti da ih identificirate.

Testni primjer je onemogućen prema zadanim postavkama, ali možete vidjeti upute kako ga pokrenuti na početnom zaslonu. Nakon pokretanja primjera, vidjet ćete ovo na http://docserverurl/example (ovo je zadana adresa, može biti drugačija za vašu instalaciju):

Primjer testa vam omogućuje da:

  • prenesite lokalne datoteke da vidite kako će izgledati u ONLYOFFICE Dokumentima.
  • stvoriti nove docx, xlsx i pptx datoteke.
  • testirati funkcionalnost uređivača.
  • otvarajte datoteke u različitim načinima dijeljenja dostupnima u ONLYOFFICE (za pregled/komentiranje itd.) i još mnogo toga.
Zaključak

Sada je ONLYOFFICE Docs instaliran i spreman za integraciju s platformom treće strane. ONLYOFFICE Dokumenti distribuiraju se prema modelu dvostruke licence. To znači da sve dok poštujete uvjete GNU AGPL v.3 licenci, možete koristiti ONLYOFFICE rješenje otvorenog koda dostupno na GitHubu. Postoji mnogo opcija uspješne integracije: ownCloudNextcloud, Liferay, HumHub, Nuxeo< itd.

Ako trebate profesionalnu tehničku podršku i skalabilnost i želite dobiti pristup profesionalnim značajkama za uređivanje (npr. usporedba dokumenata i kontrole sadržaja), kao i ONLYOFFICE mobilni web uređivači, trebat će vam komercijalna verzija ONLYOFFICE Docs. Na vama je da odlučite što najbolje odgovara vašim potrebama.

Nadamo se da vam je ovaj vodič bio koristan. Slobodno podijelite svoje mišljenje u odjeljku za komentare u nastavku.