Wyszukiwanie w witrynie

Jak zainstalować dokumenty ONLYOFFICE na Debianie i Ubuntu


Jeśli korzystasz z platformy do synchronizacji i udostępniania plików i chcesz rozszerzyć jej funkcjonalność o funkcje edycji online, zdecydowanie powinieneś wypróbować Dokumenty ONLYOFFICE.

ONLYOFFICE Docs pozwala stworzyć środowisko współpracy poprzez dodanie swoich redaktorów online do wybranej platformy, niezależnie od tego, czy jest to Alfresco, Confluence, Liferay , Nextcloud, Nuxeo, ownCloud, SharePoint lub Grupy ONLYOFFICE.

Dokumenty ONLYOFFICE oferują następującą funkcjonalność:

  • Edytory online dokumentów tekstowych, arkuszy kalkulacyjnych i prezentacji.
  • Wspólna edycja w czasie rzeczywistym (dwa tryby współedycji, śledzenie zmian, historia wersji i porównywanie wersji, komentarze i wzmianki, wbudowany czat).
  • Różne uprawnienia dostępu (pełny dostęp, przeglądanie, wypełnianie formularzy, komentowanie, tylko do odczytu, a także niestandardowy filtr dla arkuszy kalkulacyjnych).
  • Obsługa wszystkich popularnych formatów: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML.
  • Wbudowane wtyczki i mikroprogramy zapewniające więcej możliwości edycji (YouTube, Thesaurus, Translator, Zotero i Mendeley do zarządzania referencjami itp.).
  • Możliwość tworzenia i łączenia wtyczek innych firm za pośrednictwem API.

Co nowego w Dokumentach ONLYOFFICE 6.1

Przed zainstalowaniem Dokumentów ONLYOFFICE przyjrzyjmy się głównym ulepszeniom wprowadzonym w wersji 6.1:

  • Widoki arkuszy.
  • Ulepszona edycja danych wykresu
  • Przypisy końcowe
  • Odsyłacze
  • Liczenie linii
  • Nowe opcje sprawdzania.

Aby dowiedzieć się więcej, zapoznaj się ze szczegółowym dziennikiem zmian w serwisie GitHub.

wymagania systemowe

Przede wszystkim musisz upewnić się, że Twoja maszyna spełnia następujące wymagania:

  • Procesor: dwurdzeniowy, 2 GHz lub lepszy.
  • RAM: 2 GB lub więcej.
  • HDD: co najmniej 40 GB wolnego miejsca.
  • Zamień: co najmniej 4 GB.
  • OS: 64-bitowy Debian, Ubuntu lub ich pochodne z jądrem w wersji 3.13 lub nowszej.

Konieczne jest także zainstalowanie w systemie PostgreSQL, NGINX, libstdc++6, i RabbitMQ.

Lista wymaganych zależności

Należy pamiętać, że instalacja Dokumentów ONLYOFFICE w dystrybucjach opartych na Debianie wymaga libstdc++6 i NGINX (są one instalowane i konfigurowane automatycznie podczas proces instalacji) oraz PostgreSQL.

Istnieje kilka innych zależności instalowanych wraz z Dokumentami ONLYOFFICE:

  • libcurl3
  • libxml2
  • kierownik
  • czcionki-dejavu
  • wyzwolenie czcionek
  • Instalator ttf-mscorefonts
  • czcionki-crosextra-carlito
  • czcionki-takao-gotyckie
  • czcionki-opensymbol

Są one instalowane automatycznie, jeśli używasz Ubuntu 14.04 LTS lub nowszego.

W tym artykule dowiemy się, jak zainstalować Dokumenty ONLYOFFICE na Debianie, Ubuntu i ich pochodnych.

Instalacja PostgreSQL na Ubuntu

Dokument ONLYOFFICE wykorzystuje NGINX i PostgreSQL jako bazę danych. Zależności znalezione w repozytorium systemowym zostaną automatycznie zainstalowane podczas instalacji Dokumentów ONLYOFFICE za pomocą polecenia apt-get.

Zainstaluj wersję PostgreSQL dołączoną do Twojej wersji Ubuntu.

sudo apt-get install postgresql

Po zainstalowaniu PostgreSQL utwórz bazę danych PostgreSQL i użytkownika. Należy pamiętać, że utworzona baza danych musi używać tylko pakietu Office zarówno dla użytkownika, jak i hasła:

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

Instalacja RabbitMQ na Ubuntu

Aby zainstalować RabbitMQ, uruchom następujące polecenie.

sudo apt-get install rabbitmq-server

Jeśli używasz Ubuntu 18.04, będziesz musiał także zainstalować nginx-extras, uruchamiając następujące polecenie.

sudo apt-get install nginx-extras

Instalacja dokumentów ONLYOFFICE na Ubuntu

Aby zainstalować Dokumenty ONLYOFFICE, dodaj klucz GPG.

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

Następnie dodaj repozytorium Dokumenty ONLYOFFICE.

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

Zaktualizuj pamięć podręczną menedżera pakietów.

sudo apt-get update

Następnie musisz zainstalować mscorefonts (jest to wymagane w przypadku Ubuntu).

sudo apt-get install ttf-mscorefonts-installer

W przypadku Debian dodaj komponent contrib do pliku /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

Teraz czas zainstalować Dokumenty ONLYOFFICE.

sudo apt-get install onlyoffice-documentserver

Podczas procesu instalacji zostaniesz poproszony o podanie hasła jedynego użytkownika PostgreSQL pakietu Office. Użyj jedynego hasła do biura, które podałeś podczas konfigurowania PostgreSQL.

Po zakończeniu instalacji pakiet zostanie zaktualizowany tak jak każdy inny pakiet deb.

Zmiana domyślnego portu dokumentów ONLYOFFICE

Domyślnie Dokumenty ONLYOFFICE używają portu 80. Możesz zmienić domyślny port dla Dokumentów ONLYOFFICE, jeśli planujesz używać innego.

Aby to zrobić, będziesz musiał zmienić domyślny port systemu debconf, uruchamiając komendę.

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

W powyższym poleceniu wpisz numer portu zamiast .

Istnieje kilka dodatkowych opcji, których można użyć podczas instalacji Dokumentów ONLYOFFICE. Zostały one opisane w tym artykule.

Testowanie dokumentów ONLYOFFICE z przykładem

Domyślnie Dokumenty ONLYOFFICE (spakowane jako Serwer dokumentów) zawierają tylko redaktorów. Aby zacząć z nich korzystać, musisz zintegrować edytory z Grupami ONLYOFFICE (w pakiecie jako Serwer społeczności) lub z inną platformą synchronizacji i udostępniania.

Jeśli chcesz przetestować edytory przed integracją, możesz skorzystać z przykładu testowego. To prosty system zarządzania dokumentami, który pomaga sprawdzić, czy edytory działają poprawnie. Jeśli występują jakieś problemy, przykład testowy pozwoli Ci je zidentyfikować.

Przykładowy test jest domyślnie wyłączony, ale instrukcje dotyczące jego uruchomienia można zobaczyć na ekranie startowym. Po uruchomieniu przykładu zobaczysz to pod adresem http://docserverurl/example (jest to adres domyślny, może być inny w przypadku Twojej instalacji):

Przykład testowy pozwala na:

  • prześlij pliki lokalne, aby zobaczyć, jak będą wyglądać w Dokumentach ONLYOFFICE.
  • utwórz nowe pliki docx, xlsx i pptx.
  • przetestuj funkcjonalność edytorów.
  • otwieraj pliki w różnych trybach udostępniania dostępnych w ONLYOFFICE (do przeglądania/komentowania itp.) i wiele więcej.
Wniosek

Teraz Dokumenty ONLYOFFICE są zainstalowane i gotowe do integracji z platformą innej firmy. Dokumenty ONLYOFFICE są dystrybuowane w ramach modelu podwójnej licencji. Oznacza to, że pod warunkiem przestrzegania warunków licencji GNU AGPL v.3 możesz korzystać z rozwiązania open source ONLYOFFICE dostępnego na GitHub. Istnieje wiele skutecznych opcji integracji: ownCloudNextcloud, Liferay, HumHub, Nuxeo itd.

Jeśli potrzebujesz profesjonalnego wsparcia technicznego i skalowalności oraz chcesz uzyskać dostęp do profesjonalnych funkcji edycyjnych (np. porównania dokumentów i kontroli treści) oraz ONLYOFFICE mobilnych edytorów internetowych, będziesz potrzebować komercyjnej wersji Dokumentów ONLYOFFICE. To Ty decydujesz, co najlepiej odpowiada Twoim potrzebom.

Mamy nadzieję, że ten przewodnik był dla Ciebie przydatny. Podziel się swoimi przemyśleniami w sekcji komentarzy poniżej.