Artículos con :
Cerrar
Changelog
Cerrar
Pruébelo en la nube
Centro de ayuda
ONLYOFFICE Docs Community Edition for Linux

Instalación del ONLYOFFICE Docs Community Edition para Linux en CentOS y derivados

ONLYOFFICE Docs v8.0 ONLYOFFICE Docs changelog

Version 8.0.1

Release date: 26/02/2024

Version 8.0.0

Release date: 30/01/2024

Version 7.5.1

Release date: 11/08/2023

Version 7.5.0

Release date: 10/17/2023

Version 7.4.1

Release date: 07/31/2023

Version 7.4.0

Release date: 06/13/2023

Version 7.3.3

Release date: 03/15/2023

Version 7.3.2

Release date: 02/14/2023

Version 7.3.0

Release date: 01/31/2023

Version 7.2.2

Release date: 12/20/2022

Version 7.2.1

Release date: 10/21/2022

Version 7.2.0

Release date: 09/22/2022

Version 7.1.1

Release date: 06/02/2022

Version 7.1.0

Release date: 05/12/2022

Version 7.0.1

Release date: 02/22/2022

Version 7.0.0

Release date: 01/18/2022

Version 6.4.2

Release date: 10/14/2021

Version 6.4.1

Release date: 09/28/2021

Version 6.4.0

Release date: 08/26/2021

Version 6.3.2

Release date: 08/10/2021

Version 6.3.1

Release date: 06/08/2021

Version 6.3.0

Release date: 05/20/2021

Version 6.2.2

Release date: 04/19/2021

Version 6.2.1

Release date: 03/31/2021

Version 6.2.0

Release date: 03/01/2021

Version 6.1.1

Release date: 01/28/2021

Version 6.1.0

Release date: 12/02/2020

Version 6.0.2

Release date: 11/12/2020

Version 6.0.1

Release date: 10/28/2020

Version 6.0.0

Release date: 10/14/2020

Version 5.6.5

Release date: 09/21/2020

Version 5.6.4

Release date: 09/08/2020

Version 5.6.3

Release date: 08/17/2020

Version 5.6.2

Release date: 08/07/2020

Version 5.6.1

Release date: 08/05/2020

Version 5.6.0

Release date: 07/29/2020

Version 5.5.3

Release date: 05/22/2020

Version 5.5.1

Release date: 04/09/2020

Version 5.5.0

Release date: 03/05/2020

Version 5.4.2

Release date: 11/27/2019

Version 5.4.1

Release date: 10/02/2019

Version 5.4.0

Release date: 09/03/2019

Version 5.3.4

Release date: 07/16/2019

Version 5.3.2

Release date: 06/24/2019

Version 5.3.1

Release date: 06/06/2019

Version 5.3.0

Release date: 05/28/2019

Version 5.2.8

Release date: 02/05/2019

Version 5.2.7

Release date: 01/16/2019

Version 5.2.6

Release date: 12/25/2018

Version 5.2.4

Release date: 12/12/2018

Version 5.2.3

Release date: 10/31/2018

Version 5.2.2

Release date: 10/05/2018

Version 5.2.0

Release date: 09/28/2018

Version 5.1.5

Release date: 07/18/2018

Version 5.1.4

Release date: 05/24/2018

Version 5.1.3

Release date: 04/27/2018

Version 5.1.2

Release date: 04/11/2018

Version 5.1.1

Release date: 04/05/2018

Version 5.1.0

Release date: 03/28/2018

Version 5.0.7

Release date: 01/16/2018

Version 5.0.6

Release date: 12/11/2017

Version 5.0.5

Release date: 11/28/2017

Version 5.0.4

Release date: 11/14/2017

Version 5.0.3

Release date: 11/02/2017

Version 5.0.2 SaaS only

Release date: 10/13/2017

Version 5.0.1 SaaS only

Release date: 10/05/2017

Version 5.0.0 SaaS only

Release date: 09/23/2017

Version 4.4.4

Release date: 09/13/2017

Windows-only release

See changelog on GitHub

Version 4.4.3

Release date: 08/14/2017

Version 4.4.2

Release date: 07/24/2017

Version 4.4.1

Release date: 07/05/2017

Version 4.3.6

Release date: 06/14/2017

Version 4.3.5

Release date: 06/05/2017

Version 4.3.4

Release date: 05/16/2017

Version 4.3.3

Release date: 04/28/2017

Version 4.3.2

Release date: 04/17/2017

Version 4.3.1

Release date: 04/06/2017

Version 4.3.0

Release date: 04/03/2017

Version 4.2.11

Release date: 03/13/2017

Version 4.2.10

Release date: 02/20/2017

Version 4.2.9

Release date: 02/14/2017

Version 4.2.8

Release date: 02/06/2017

Version 4.2.7

Release date: 02/01/2017

Version 4.2.5

Release date: 01/16/2017

Version 4.2.4

Release date: 01/09/2017

Version 4.2.3

Release date: 12/23/2016

Version 4.2.2

Release date: 12/21/2016

Version 4.2.1

Release date: 12/06/2016

Version 4.2.0

Release date: 12/01/2016

Version 4.1.8

Release date: 11/03/2016

Version 4.1.7

Release date: 11/01/2016

Version 4.1.6

Release date: 10/26/2016

Version 4.1.5

Release date: 10/13/2016

Version 4.1.4

Release date: 10/07/2016

Version 4.1.3

Release date: 09/28/2016

Version 4.1.2

Release date: 09/22/2016

Version 4.0.3

Release date: 08/04/2016

Version 4.0.2

Release date: 08/03/2016

Introducción

Community Edition le permite instalar el ONLYOFFICE Docs en su servidor local e integrar editores en línea con su aplicación web.

ONLYOFFICE Docs es una suite ofimática en línea que incluye visores y editores para documentos de texto, hojas de cálculo y presentaciones, que son plenamente compatibles con los formatos de Office Open XML: .docx, .xlsx, .pptx y permiten la edición colaborativa en tiempo real.

Funcionalidad

  • Editor de Documentos
  • Editor de Hojas de cálculo
  • Editor de Presentaciones
  • Aplicación Documentos para iOS
  • Edición colaborativa
  • Soporte de jeroglíficos
  • Soporte de todos los formatos populares: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML

Integrándolo con el ONLYOFFICE Groups Usted podrá:

  • compartir archivos;
  • gestionar derechos de acceso para documentos;
  • incorporar documentos a un sitio web;
  • ver y editar archivos almacenados en Drive, Box, Dropbox, OneDrive, OwnCloud conectados a ONLYOFFICE.
Si Usted quiere usar el ONLYOFFICE Docs junto con el ONLYOFFICE Groups, ellos deben estar instalados en dos máquinas distintas.

Esta guía le mostrará cómo instalar la versión del ONLYOFFICE Docs Community Edition para Linux en su máquina.

Requisitos del sistema

  • Procesador
    procesador de doble núcleo con una frecuencia de reloj de 2 GHz o superior
  • RAM
    2 GB o más
  • HDD
    al menos 40 GB de espacio libre
  • Requisitos adicionales
    at least 4 GB of swap
  • Sistema Operativo
    RHEL 7, 8, 9 o CentOS 7, 8 Stream, 9 Stream
  • Requisitos adicionales
    • PostgreSQL: versión 12.9 o posterior
    • NGINX: versión 1.3.13 o posterior
    • Redis: versión 4 o posterior
    • RabbitMQ

Instalación de dependencias

Instalamos la versión actualizada de paquetes NGINX

Para configurar el repositorio yum para RHEL/CentOS, es necesario crear el archivo llamado /etc/yum.repos.d/nginx.repo con el siguiente contenido:

[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

Instrucción oficial

Instale NGINX:

sudo yum install nginx

Después de eso edite el archivo de configuración NGINX /etc/nginx/nginx.conf, para que se parezca a lo siguiente:

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;
}
Instalamos el repositorio EPEL
sudo yum install epel-release
Instalamos y configuramos PostgreSQL

Instale la versión PostgreSQL que está incluida en su versión de CentOS:

sudo yum install postgresql postgresql-server
Si quiere instalar alguna otra versión de PostgreSQL del repositorio PostgreSQL, por favor, consulte la documentación oficial de PostgreSQL para obtener más detalles.

Inicialice la base de datos de PostgreSQL

sudo service postgresql initdb 
sudo chkconfig postgresql on

Active el método de autenticación 'trust' para la dirección localhost en el formato IPv4 y IPv6

Abra el archivo /var/lib/pgsql/data/pg_hba.conf en un editor de texto.

Encuentre la cadena host all all 127.0.0.1/32 ident y reemplácela por la siguiente:

host    all             all             127.0.0.1/32            trust

Luego encuentre la cadena host all all ::1/128 ident y reemplácela por la siguiente:

host    all             all             ::1/128                 trust

Guarde los cambios.

Reinicie el servicio PostgreSQL:

sudo service postgresql restart

Cree la base de datos y el usuario de PostgreSQL:

La base de datos creada debe tener onlyoffice para usuario y contraseña.

Primero ejecute el comando

cd /tmp

para evitar la advertencia could not change directory to "/root" al ejecutar del root. Luego es necesario crear la base de datos y el usuario:

sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH PASSWORD 'onlyoffice';"
sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice OWNER onlyoffice;"
Instalamos Redis
sudo yum install redis

Inicie el servicio redis y active el inicio al arrancar:

sudo service redis start
sudo systemctl enable redis
Instalamos RabbitMQ
sudo yum install rabbitmq-server

Inicie el servicio rabbitmq y active el inicio al arrancar:

sudo service rabbitmq-server start
sudo systemctl enable rabbitmq-server
Instalamos mscorefonts

Install the cabextract and xorg-x11-font-utils packages:

sudo yum install cabextract xorg-x11-font-utils

For CentOS 7.8(2003), fontconfig is also required:

sudo yum install fontconfig

Install the msttcore fonts package:

sudo rpm -i https://sourceforge.net/projects/mscorefonts2/files/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm

Instalación del ONLYOFFICE Docs

Añadimos el repositorio del ONLYOFFICE Docs

Añada el repositorio yum del ONLYOFFICE Docs usando el siguiente comando:

sudo yum install https://download.onlyoffice.com/repo/centos/main/noarch/onlyoffice-repo.noarch.rpm
Instalamos el ONLYOFFICE Docs

Ejecute el siguiente comando:

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

Ejecute servicios dependientes y active el inicio al arrancar:

sudo service nginx start
sudo systemctl enable nginx

Después de eso el ONLYOFFICE Docs será lanzado como un proceso. El paquete se actualizará como cualquier otro paquete rpm.

Ahora Usted puede conectar el ONLYOFFICE Docs al ONLYOFFICE Groups o integrarlo en su propio sistema de gestión documental usando API proporcionado.

Cambio del puerto predeterminado para el ONLYOFFICE Docs

De forma predeterminada el ONLYOFFICE Docs escucha las conexiones de entrada usando el puerto 80. A partir de la versión 4.3 Usted puede cambiar puerto para el ONLYOFFICE Docs si tiene planes de usarlo en vez del estándar.

Si tiene planes de cambiar el puerto predeterminado, asegúrese de que está abierto a las conexiones entrantes/salientes. Vea la lista completa de los puertos usados por el ONLYOFFICE Docs.

Para hacerlo Usted necesitará editar la variable de entorno DS_PORT ejecutando el comando:

export DS_PORT=<PORT_NUMBER>

Por favor, escriba el número de puerto en vez del <PORT_NUMBER> en el comando de arriba.

Aviso Si Usted desea cambiar el protocolo del ONLYOFFICE Docs a HTTPS, no cambie el puerto a 443, pero use esta instrucción.

Después de eso Usted puede seguir configurando el ONLYOFFICE Docs.

Configuración del ONLYOFFICE Docs

Ejecute un script de configuración

Ejecute el script documentserver-configure.sh:

bash documentserver-configure.sh

Se le pedirá que especifique los parámetros de conexión a PostgreSQL, Redis y RabbitMQ. Use los siguientes datos:

Para PostgreSQL:

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

Para Redis:

  • Host: localhost

Para RabbitMQ:

  • Host: localhost
  • User: guest
  • Password: guest
Añada una excepción de firewall
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
sudo firewall-cmd --reload
Desactive SELinux no se usa desde la versión 5.0

Abra el archivo /etc/selinux/config usando cualquier editor de texto, reemplace la cadena SELINUX=enforcing o SELINUX=permissive por la siguiente SELINUX=disabled y guarde los cambios.

Reinicie su servidor para que los cambios surtan efecto.

Después de todo esto, Usted puede introducir http://localhost en la barra de direcciones del navegador para abrir la página de bienvenida del ONLYOFFICE Docs donde Usted encontrará más instrucciones sobre cómo habilitar ejemplos de documentos o integrar editores en línea en su aplicación web usando API proporcionado.

Registro de su versión Developer EditionEnterprise Edition

Si Usted ha adquirido Developer EditionEnterprise Edition y recibido el archivo license.lic, puede colocarlo en su instalación para obtener la versión completa del software.

Cuando Usted es el usuario del distributivo Linux basado en Red Hat, el archivo license.lic se coloca en la siguiente carpeta:

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

Después de eso, su versión de Developer EditionEnterprise Edition estará registrada y con funciones completas.

Download Host on your own server Available for
Docker, Windows and Linux
También le podría gustar:
Cerrar