Hvordan installere ONLYOFFICE Docs på Debian og Ubuntu


Hvis du bruker filsynkroniserings- og deleplattformen og ønsker å utvide funksjonaliteten ved å legge til nettbaserte redigeringsfunksjoner, bør du definitivt prøve ONLYOFFICE Docs.

ONLYOFFICE Docs lar deg lage et samarbeidsmiljø ved å legge til nettredaktørene til plattformen du velger, enten det er Alfresco, Confluence, Liferay , Nextcloud, Nuxeo, ownCloud, SharePoint, eller ONLYOFFICE-grupper.

ONLYOFFICE Docs tilbyr følgende funksjonalitet:

  • Online redaktører for tekstdokumenter, regneark og presentasjoner.
  • Samarbeidsredigering i sanntid (to samredigeringsmoduser, sporendringer, versjonshistorikk og versjonssammenligning, kommentarer og omtaler, innebygd chat).
  • Ulike tilgangstillatelser (full tilgang, gjennomgang, skjemautfylling, kommentering, skrivebeskyttet samt tilpasset filter for regneark).
  • Støtte for alle populære formater: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML.
  • Innebygde plugins og mikroer for flere redigeringsmuligheter (YouTube, Thesaurus, Translator, Zotero og Mendeley for referanseadministrasjon, etc.).
  • Evne til å opprette og koble til tredjeparts plugins via API.

Hva er nytt i ONLYOFFICE Docs 6.1

Før du installerer ONLYOFFICE Docs, la oss ta en titt på de viktigste forbedringene fra versjon 6.1:

  • Arkvisninger.
  • Forbedret redigering av diagramdata
  • Sluttnoter
  • Kryss-referanser
  • Linjetelling
  • Nye korrekturalternativer.

For å finne ut mer, se den detaljerte endringsloggen på GitHub.

Systemkrav

Først av alt må du sørge for at maskinen din oppfyller følgende krav:

  • CPU: dual-core, 2 GHz eller bedre.
  • RAM: 2 GB eller mer.
  • HDD: minst 40 GB ledig plass.
  • Swap: minst 4 GB.
  • OS: 64-bit Debian, Ubuntu eller deres derivater med kjerneversjon 3.13 eller nyere.

Det er også nødvendig at PostgreSQL, NGINX, libstdc++6, og RabbitMQ er installert i systemet.

Liste over nødvendige avhengigheter

Vær oppmerksom på at installasjonen av ONLYOFFICE Docs på Debian-baserte distribusjoner krever libstdc++6 og NGINX (de installeres og konfigureres automatisk under installasjonsprosessen) samt PostgreSQL.

Det er noen andre avhengigheter som er installert sammen med ONLYOFFICE Docs:

  • libcurl3
  • libxml2
  • veileder
  • fonts-dejavu
  • fonter-frigjøring
  • ttf-mscorefonts-installer
  • fonts-crosextra-carlito
  • fonter-takao-gotisk
  • fonts-opensymbol

Disse installeres automatisk hvis du bruker Ubuntu 14.04 LTS eller nyere.

I denne artikkelen skal vi lære hvordan du installerer ONLYOFFICE DocsDebian, Ubuntu, og deres derivater.

Installasjon av PostgreSQL på Ubuntu

ONLYOFFICE Docs bruker NGINX og PostgreSQL som en database. Avhengighetene som finnes i systemlageret vil bli installert automatisk i ONLYOFFICE Docs-installasjonen ved å bruke apt-get-kommandoen.

Installer versjonen av PostgreSQL, inkludert i din versjon av Ubuntu.

sudo apt-get install postgresql

Etter at PostgreSQL er installert, oppretter du PostgreSQL-databasen og brukeren. Vær oppmerksom på at den opprettede databasen må bruke onlyoffice både for bruker og passord:

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

Installasjon av RabbitMQ på Ubuntu

For å installere RabbitMQ, kjør følgende kommando.

sudo apt-get install rabbitmq-server

Hvis du bruker Ubuntu 18.04, må du også installere nginx-extras ved å kjøre følgende kommando.

sudo apt-get install nginx-extras

Installasjon av ONLYOFFICE Docs på Ubuntu

For å installere ONLYOFFICE Docs, legg til GPG-nøkkelen.

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

Legg deretter til ONLYOFFICE Docs-depotet.

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

Oppdater pakkebehandlingsbufferen.

sudo apt-get update

Deretter må du installere mscorefonts (det kreves for Ubuntu).

sudo apt-get install ttf-mscorefonts-installer

For Debian legger du til contrib-komponenten i filen /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

Nå er det på tide å installere ONLYOFFICE Docs.

sudo apt-get install onlyoffice-documentserver

Under installasjonsprosessen vil du bli bedt om å angi et passord for onlyoffice PostgreSQL-brukeren. Vennligst bruk det eneste kontorpassordet du har spesifisert når du konfigurerte PostgreSQL.

Når installasjonen er over, vil pakken bli oppdatert akkurat som alle andre deb-pakker.

Endre standard ONLYOFFICE Docs-port

Som standard bruker ONLYOFFICE Docs port 80. Du kan endre standardporten for ONLYOFFICE Docs hvis du planlegger å bruke en annen.

For å gjøre det, må du endre standardporten for debconf-systemet ved å kjøre kommandoen.

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

Skriv portnummeret i stedet for i kommandoen ovenfor.

Det er noen tilleggsalternativer som kan brukes for installasjon av ONLYOFFICE Docs. De er beskrevet i denne artikkelen.

Tester ONLYOFFICE Docs med eksempel

Som standard inkluderer ONLYOFFICE Docs (pakket som Document Server) bare redaktørene. For å begynne å bruke dem, må du integrere redaktørene enten med ONLYOFFICE Groups (pakket som Community Server) eller med en annen synkroniserings- og delplattform.

Hvis du vil teste redaktørene før integrasjon, kan du bruke testeksemplet. Det er et enkelt dokumenthåndteringssystem som hjelper deg å sjekke om redaktørene fungerer som de skal. Hvis det er noen problemer, vil testeksemplet tillate deg å identifisere dem.

Testeksemplet er deaktivert som standard, men du kan se instruksjonene for hvordan du starter det på startskjermen. Etter å ha startet eksemplet, vil du se dette på http://docserverurl/example (dette er standardadressen, den kan være annerledes for din installasjon):

Testeksemplet lar deg:

  • last opp lokale filer for å se hvordan de vil se ut i ONLYOFFICE Docs.
  • opprette nye docx-, xlsx- og pptx-filer.
  • teste redaktørenes funksjonalitet.
  • åpne filer i forskjellige delingsmoduser tilgjengelig i ONLYOFFICE (for gjennomgang/kommentering, etc.) og mye mer.
Konklusjon

Nå er ONLYOFFICE Docs installert og klar for integrering med en tredjepartsplattform. ONLYOFFICE Docs distribueres under en modell med to lisenser. Dette betyr at så lenge du respekterer vilkårene for GNU AGPL v.3-lisenser, kan du bruke ONLYOFFICE-løsningen med åpen kildekode som er tilgjengelig på GitHub. Det er mange vellykkede integreringsalternativer: ownCloudNextcloud, Liferay, HumHub, Nuxeo< osv.

Hvis du trenger profesjonell teknisk støtte og skalerbarhet og ønsker å få tilgang til profesjonelle redigeringsfunksjoner (f.eks. dokumentsammenligning og innholdskontroller) samt ONLYOFFICE mobile nettredaktører, trenger du en kommersiell versjon av ONLYOFFICE Docs. Det er opp til deg å bestemme hva som passer dine behov best.

Vi håper denne veiledningen var nyttig for deg. Del gjerne tankene dine i kommentarfeltet nedenfor.