Статьи с тэгом :
Закрыть
История изменений
Закрыть
Попробовать в облаке
Попробовать в облаке
Справочный центр
ONLYOFFICE Docs Enterprise Edition for Linux

Установка ONLYOFFICE Docs Enterprise Edition на CentOS и производные

ONLYOFFICE Docsv6.4 История изменений ONLYOFFICE Docs

Версия 6.4.1

Дата выпуска: 28.09.2021

Версия 6.4.0

Дата выпуска: 26.08.2021

Версия 6.3.2

Дата выпуска: 10.08.2021

Версия 6.3.1

Дата выпуска: 08.06.2021

Версия 6.3.0

Дата выпуска: 20.05.2021

Версия 6.2.2

Дата выпуска: 19.04.2021

Версия 6.2.1

Дата выпуска: 31.03.2021

Версия 6.2.0

Дата выпуска: 01.03.2021

Версия 6.1.1

Дата выпуска: 28.01.2021

Версия 6.1.0

Дата выпуска: 02.12.2020

Версия 6.0.2

Дата выпуска: 12.11.2020

Версия 6.0.1

Дата выпуска: 28.10.2020

Версия 6.0.0

Дата выпуска: 14.10.2020

Версия 5.6.5

Дата выпуска: 21.09.2020

Версия 5.6.4

Дата выпуска: 09/08/2020

Версия 5.6.3

Дата выпуска: 08/17/2020

Версия 5.6.2

Дата выпуска: 07.08.2020

Версия 5.6.1

Дата выпуска: 05.08.2020

Версия 5.6.0

Дата выпуска: 07/29/2020

Версия 5.5.3

Дата выпуска: 22.05.2020

Версия 5.5.1

Дата выпуска: 09.04.2020

Версия 5.5.0

Дата выпуска: 05.03.2020

Версия 5.4.2

Дата выпуска: 27.11.2019

Версия 5.4.1

Дата выпуска: 02.10.2019

Версия 5.4.0

Дата выпуска: 03.09.2019

Версия 5.3.4

Дата выпуска: 16.07.2019

Версия 5.3.2

Дата выпуска: 24.06.2019

Версия 5.3.1

Дата выпуска: 06.06.2019

Версия 5.3.0

Дата выпуска: 28.05.2019

Версия 5.2.8

Дата выпуска: 05.02.2019

Версия 5.2.7

Дата выпуска: 16.01.2019

Версия 5.2.6

Дата выпуска: 25.12.2018

Версия 5.2.4

Дата выпуска: 12.12.2018

Версия 5.2.3

Дата выпуска: 31.10.2018

Версия 5.2.2

Дата выпуска: 05.10.2018

Версия 5.2.0

Дата выпуска: 28.09.2018

Версия 5.1.5

Дата выпуска: 18.07.2018

Версия 5.1.4

Дата выпуска: 24.05.2018

Версия 5.1.3

Дата выпуска: 27.04.2018

Версия 5.1.2

Дата выпуска: 11.04.2018

Версия 5.1.1

Дата выпуска: 05.04.2018

Версия 5.1.0

Дата выпуска: 28.03.2018

Версия 5.0.7

Дата выпуска: 16.01.2018

Версия 5.0.6

Дата выпуска: 11.12.2017

Версия 5.0.5

Дата выпуска: 28.11.2017

Версия 5.0.4

Дата выпуска: 14.11.2017

Версия 5.0.3

Дата выпуска: 02.11.2017

Версия 5.0.2 только SaaS-версия

Дата выпуска: 13.10.2017

Версия 5.0.1 только SaaS-версия

Дата выпуска: 05.10.2017

Версия 5.0.0 только SaaS-версия

Дата выпуска: 23.09.2017

Версия 4.4.4

Дата выпуска: 13.09.2017

Версия 4.4.3

Дата выпуска: 14.08.2017

Версия 4.4.2

Дата выпуска: 24.07.2017

Версия 4.4.1

Дата выпуска: 05.07.2017

Версия 4.3.6

Дата выпуска: 14.06.2017

Версия 4.3.5

Дата выпуска: 05.06.2017

Версия 4.3.4

Дата выпуска: 16.05.2017

Версия 4.3.3

Дата выпуска: 28.04.2017

Версия 4.3.2

Дата выпуска: 17.04.2017

Версия 4.3.1

Дата выпуска: 06.04.2017

Версия 4.3.0

Дата выпуска: 03.04.2017

Версия 4.2.11

Дата выпуска: 13.03.2017

Версия 4.2.10

Дата выпуска: 20.02.2017

Версия 4.2.9

Дата выпуска: 14.02.2017

Версия 4.2.8

Дата выпуска: 06.02.2017

Версия 4.2.7

Дата выпуска: 01.02.2017

Версия 4.2.5

Дата выпуска: 16.01.2017

Версия 4.2.4

Дата выпуска: 09.01.2017

Версия 4.2.3

Дата выпуска: 23.12.2016

Версия 4.2.2

Дата выпуска: 21.12.2016

Версия 4.2.1

Дата выпуска: 06.12.2016

Версия 4.2.0

Дата выпуска: 01.12.2016

Версия 4.1.8

Дата выпуска: 03.11.2016

Версия 4.1.7

Дата выпуска: 01.11.2016

Версия 4.1.6

Дата выпуска: 26.10.2016

Версия 4.1.5

Дата выпуска: 13.10.2016

Версия 4.1.4

Дата выпуска: 07.10.2016

Версия 4.1.3

Дата выпуска: 28.09.2016

Версия 4.1.2

Дата выпуска: 22.09.2016

Версия 4.0.3

Дата выпуска: 04.08.2016

Версия 4.0.2

Дата выпуска: 03.08.2016

Введение

Enterprise Edition позволяет установить ONLYOFFICE Docs на локальном сервере и интегрировать онлайн-редакторы с вашим веб-приложениемплатформой для совместной работы ONLYOFFICE или другими популярными системами.

ONLYOFFICE Docs - это офисный пакет для работы онлайн, который включает в себя просмотрщики и редакторы текстовых документов, электронных таблиц и презентаций, полностью совместимые с форматами Office Open XML: .docx, .xlsx, .pptx и позволяющие совместно редактировать документы в режиме реального времени.

Функциональность

  • Редактор документов
  • Редактор электронных таблиц
  • Редактор презентаций
  • Мобильные веб-просмотрщики
  • Мобильные веб-редакторы
  • Совместное редактирование
  • Поддержка иероглифов
  • Поддержка всех популярных форматов: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML

Профессиональные возможности

  • Сравнение документов
  • Вставка элементов управления содержимым
  • Представления листа

Смотрите подробный список возможностей, доступных для ONLYOFFICE Docs Enterprise Edition.

Интегрировав этот модуль с ONLYOFFICE Groups, вы сможете:

  • организовать совместный доступ к файлам;
  • управлять правами доступа к документам;
  • встраивать документы в сайт;
  • просматривать и редактировать файлы, сохраненные в сторонних сервисах Drive, Box, Dropbox, OneDrive, OwnCloud, подключенных к ONLYOFFICE.
Если вы хотите использовать ONLYOFFICE Docs вместе с ONLYOFFICE Groups, они должны быть установлены на двух разных компьютерах.

В данной инструкции объясняется, как установить на компьютере версию ONLYOFFICE Docs Enterprise Edition для Linux.

Системные требования

  • Процессор
    двухъядерный с тактовой частотой 2 ГГц или лучше
  • Оперативная память
    не менее 2 Гб
  • Свободное место на жестком диске
    не менее 40 Гб
  • Дополнительные требования
    не менее 4 Гб для файла подкачки
  • Операционная система
    RHEL 7 или CentOS 7
  • Дополнительные требования
    • PostgreSQL: версия 9.1 или выше
    • NGINX: версия 1.3.13 или выше
    • Redis
    • RabbitMQ

Установка зависимостей

Установка актуальной версии пакетов NGINX

Для настройки репозитория yum для RHEL/CentOS необходимо создать файл с именем /etc/yum.repos.d/nginx.repo и таким содержимым:

[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key

[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key

Официальная инструкция

Установите NGINX:

sudo yum install nginx

После этого отредактируйте конфигурационный файл NGINX /etc/nginx/nginx.conf, чтобы он выглядел следующим образом:

user                  nginx;
worker_processes      1;
error_log             /var/log/nginx/error.log warn;
pid                   /var/run/nginx.pid;
events {
  worker_connections  1024;
}
http {
  include             /etc/nginx/mime.types;
  default_type        application/octet-stream;
  log_format          main  '$remote_addr - $remote_user [$time_local] "$request" '
                            '$status $body_bytes_sent "$http_referer" '
                            '"$http_user_agent" "$http_x_forwarded_for"';
  access_log          /var/log/nginx/access.log  main;
  sendfile            on;
  #tcp_nopush         on;
  keepalive_timeout   65;
  #gzip               on;
  include             /etc/nginx/conf.d/*.conf;
}
Установка репозитория EPEL
sudo yum install epel-release
Установка и настройка PostgreSQL

Установите версию PostgreSQL, включенную в вашу версию CentOS:

sudo yum install postgresql postgresql-server
Если вы хотите установить какую-то другую версию PostgreSQL из репозитория PostgreSQL, обратитесь за дополнительной информацией к официальной документации PostgreSQL.

Инициализируйте базу данных PostgreSQL

sudo service postgresql initdb 
sudo chkconfig postgresql on

Включите метод аутентификации 'trust' для адреса localhost в формате IPv4 и IPv6

Откройте файл /var/lib/pgsql/data/pg_hba.conf в текстовом редакторе.

Найдите строку host all all 127.0.0.1/32 ident и замените ее на следующую:

host    all             all             127.0.0.1/32            trust

Затем найдите строку host all all ::1/128 ident и замените ее на следующую:

host    all             all             ::1/128                 trust

Сохраните изменения.

Перезапустите сервис PostgreSQL:

sudo service postgresql restart

Создайте базу данных и пользователя PostgreSQL:

Имя пользователя и пароль могут быть любыми.

Сначала выполните команду

cd /tmp

для предотвращения ситуации, когда при запуске от имени суперпользователя выдаётся сообщение could not change directory to "/root". После этого необходимо создать базу данных и пользователя:

sudo -u postgres psql -c "CREATE DATABASE onlyoffice;"
sudo -u postgres psql -c "CREATE USER onlyoffice WITH password 'onlyoffice';"
sudo -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"
Установка Redis
sudo yum install redis

Запустите сервис redis и добавьте его в автозагрузку:

sudo service redis start
sudo systemctl enable redis
Установка RabbitMQ
sudo yum install rabbitmq-server

Чтобы установить RabbitMQ на CentOS 8, пожалуйста, обратитесь к официальной инструкции.

Запустите сервис rabbitmq и добавьте его в автозагрузку:

sudo service rabbitmq-server start
sudo systemctl enable rabbitmq-server
Установка mscorefonts

Установите пакеты cabextract и xorg-x11-font-utils:

sudo yum install cabextract xorg-x11-font-utils

Для CentOS 7.8(2003) также требуется fontconfig:

sudo yum install fontconfig

Установите пакет шрифтов msttcore:

sudo rpm -i https://deac-ams.dl.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm

Установка ONLYOFFICE Docs

Добавление репозитория ONLYOFFICE Docs

Добавьте yum-репозиторий ONLYOFFICE Docs с помощью следующей команды:

sudo yum install https://download.onlyoffice.com/repo/centos/main/noarch/onlyoffice-repo.noarch.rpm
Установка ONLYOFFICE Docs

Выполните следующую команду:

sudo yum install onlyoffice-documentserver
sudo yum install onlyoffice-documentserver-ee
sudo yum install onlyoffice-documentserver-de

Запустите зависимые сервисы и добавьте их в автозагрузку:

sudo service supervisord start
sudo systemctl enable supervisord
sudo service nginx start
sudo systemctl enable nginx

После этого ONLYOFFICE Docs будет запущен как процесс. Пакет будет обновляться, как любой другой rpm-пакет.

Смена порта для ONLYOFFICE Docs, используемого по умолчанию

По умолчанию ONLYOFFICE Docs слушает входящие соединения на порту 80. Начиная с версии 4.3 вы можете сменить порт для ONLYOFFICE Docs в случае, если вы планируете использовать его вместо того, который идёт по умолчанию.

Если вы меняете порт по умолчанию, убедитесь, что он открыт для исходящих/входящих соединений. Посмотрите полный список портов, которые используются ONLYOFFICE Docs.

Для этого вам нужно отредактировать переменную окружения DS_PORT с помощью команды:

export DS_PORT=<PORT_NUMBER>

Вместо <PORT_NUMBER> в команде выше необходимо вписать номер порта, который будет использоваться.

Внимание Если вы хотите поменять протокол ONLYOFFICE Docs на HTTPS, не меняйте порт на 443, а воспользуйтесь этой инструкцией.

После этого можно продолжить настройку ONLYOFFICE Docs.

Настройка ONLYOFFICE Docs

Запустите скрипт конфигурации

Запустите скрипт documentserver-configure.sh:

bash documentserver-configure.sh

Вам будет предложено указать параметры подключения к PostgreSQL, Redis и RabbitMQ. Используйте следующие данные:

Для PostgreSQL:

  • Host: localhost
  • Database: onlyoffice
  • User: onlyoffice
  • Password: onlyoffice

Для Redis:

  • Host: localhost

Для RabbitMQ:

  • Host: localhost
  • User: guest
  • Password: guest
Добавьте исключение межсетевого экрана
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
sudo firewall-cmd --reload
Отключите SELinux не используется с версии 5.0

Откройте файл /etc/selinux/config в любом текстовом редакторе, замените строку SELINUX=enforcing или SELINUX=permissive на следующую: SELINUX=disabled. Сохраните изменения.

Перезагрузите сервер, чтобы изменения вступили в силу.

Запуск ONLYOFFICE Docs в браузере

После завершения настройки вы можете ввести http://localhost в адресной строке браузера, чтобы открыть страницу приветствия ONLYOFFICE Docs, где приводятся дальнейшие инструкции о том, как подключить примеры документов или интегрировать онлайн-редакторы в веб-приложение с помощью API.

Чтобы подключить ONLYOFFICE Docs к ONLYOFFICE Groups, обратитесь к этой инструкции.

Регистрация вашей версии Developer EditionEnterprise Edition

Если вы купили Developer EditionEnterprise Edition и получили файл license.lic, вы можете поместить его в инсталляцию для получения полной версии программы.

Если вы используете дистрибутив Linux на базе Red Hat, файл license.lic помещается в следующую папку:

/var/www/onlyoffice/Data/license.lic

После этого ваша версия Developer EditionEnterprise Edition станет зарегистрированной и полнофункциональной.

Скачать Разместите на собственном сервере Доступно для
Docker, Windows и Linux
Вас также может заинтересовать:
Закрыть