Instalación Software · 7 min read · Oct 24, 2025
Cómo instalar ONLYOFFICE Docs en Ubuntu 24.04

ONLYOFFICE Docs o Document Server es una suite de oficina en línea que se puede instalar en su servidor local. Soporta la plataforma de colaboración ONLYOFFICE y sistemas populares como Nextcloud, OwnCloud, WordPress, Drupal, Odoo, SuiteCRM y muchos más. El servidor de documentos ONLYOFFICE se puede utilizar como un editor de documentos, editor de hojas de cálculo, editor de presentaciones y editor colaborativo. Soporta todos los formatos populares: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX y HTML.
Esta guía le muestra cómo desplegar el servidor de documentos ONLYOFFICE en un servidor Ubuntu 24.04, con PostgreSQL como base de datos y Nginx como proxy inverso. También asegurará ONLYOFFICE Docs con HTTPS a través de Certbot y Letsencrypt.
Requisitos previos
Antes de comenzar, asegúrese de tener lo siguiente:
- Un servidor Ubuntu 24.04
- Un usuario no root con privilegios de administrador
- Un nombre de dominio apuntando a la dirección IP del servidor
Instalando PostgreSQL y RabbitMQ
El servidor de documentos ONLYOFFICE requiere que PostgreSQL y RabbitMQ estén instalados en su servidor Ubuntu. Así que ahora instalará ambos servidores PostgreSQL y RabbitMQ a través del repositorio oficial de Ubuntu.
Primero, ejecute el siguiente comando para actualizar su índice de paquetes.
sudo apt update
Ahora, instale el servidor PostgreSQL y RabbitMQ a través del repositorio oficial de Ubuntu usando el siguiente comando. Ingrese ‘Y’ para confirmar la instalación.
sudo apt install postgresql rabbitmq-server
Después de que la instalación esté completa, verifique el servidor PostgreSQL usando el comando ‘systemctl’ a continuación.
sudo systemctl is-enabled postgresql
sudo systemctl status postgresqlPuede ver a continuación el PostgreSQL con el estado activo y salido.

Por último, verifique el servidor RabbitMQ con el siguiente comando.
sudo systemctl is-enabled rabbitmq-server
sudo systemctl status rabbitmq-serverComo se ve a continuación, el servidor RabbitMQ también está en ejecución.

Creando base de datos y usuario de PostgreSQL
Después de que PostgreSQL y Rabbit estén en funcionamiento, creará una nueva base de datos y usuario de PostgreSQL que utilizará ONLYOFFICE Docs. En este ejemplo, utilizará una línea de comandos para crear una base de datos y un usuario de PostgreSQL.
Ejecute el comando a continuación para crear un nuevo usuario de PostgreSQL ‘ onlyoffice ‘ con la contraseña ‘ onlyoffice ‘.
sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH PASSWORD 'onlyoffice';"Ahora cree una nueva base de datos ‘ onlyoffice ‘ con el propietario predeterminado ‘ onlyoffice ‘ con lo siguiente:
sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice OWNER onlyoffice;"Por último, verifique la lista de usuarios y bases de datos en el servidor PostgreSQL usando el comando a continuación.
sudo -i -u postgres psql -c "\du"
sudo -i -u postgres psql -c "\l"Puede ver a continuación que el usuario ‘ onlyoffice ‘ y la base de datos ‘ onlyoffice ‘ están disponibles.

Instalando el servidor de documentos ONLYOFFICE
Ahora que la base de datos PostgreSQL y el servidor RabbitMQ están listos, puede comenzar la instalación del servidor de documentos ONLYOFFICE. Aquí, agregará la clave GPG y el repositorio de ONLYOFFICE, y luego instalará el servidor de documentos a través del administrador de paquetes APT.
Descargue la clave GPG para ONLYOFFICE a su sistema Ubuntu con lo siguiente:
curl -fsSL https://download.onlyoffice.com/GPG-KEY-ONLYOFFICE | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/onlyoffice.gpgAhora ejecute el comando a continuación para agregar el repositorio de ONLYOFFICE para el sistema Debian/Ubuntu.
echo "deb [signed-by=/etc/apt/trusted.gpg.d/onlyoffice.gpg] https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
A continuación, actualice y refresque su índice de paquetes de Ubuntu, y luego instale el paquete ‘ onlyoffice-documentserver ‘ con el siguiente comando. Por defecto, ONLYOFFICE también instalará el servidor web Nginx, que se utilizará como proxy inverso.
sudo apt update && sudo apt install onlyoffice-documentserverIngrese ‘ Y ‘ para continuar con la instalación.

Ingrese la contraseña de la base de datos PostgreSQL ‘ onlyoffice ‘.

Seleccione OK para aceptar la licencia de TTF mscorefont.

Seleccione Sí para aceptar los términos de la licencia EULA.

Después de que la instalación esté completa, el servidor de documentos ONLYOFFICE se ejecutará en el puerto HTTP predeterminado 80 con el servidor web Nginx.
Verifique el estado del servidor web Nginx con el siguiente comando.
sudo systemctl is-enabled nginx
sudo systemctl status nginxVerá que el servidor web Nginx está en funcionamiento.

Configurando UFW (Firewall sin complicaciones)
En esta sección, habilitará el UFW (Firewall sin complicaciones) y abrirá puertos para los protocolos SSH, HTTP y HTTPS.
Antes de habilitar UFW, ejecute el comando a continuación para agregar perfiles para ‘ OpenSSH ‘ y ‘ Nginx Full ‘. Esto abrirá el puerto 22 para SSH, HTTP y HTTPS para el servidor web Nginx.
sudo ufw allow OpenSSH
sudo ufw allow 'Nginx Full'Ahora ejecute el siguiente comando para habilitar UFW. Ingrese ‘ y ‘ para continuar y obtendrá una salida El firewall está activo y habilitado en el inicio del sistema.
sudo ufw enablePor último, verifique el estado de UFW con lo siguiente.
sudo ufw statusPuede ver a continuación que UFW tiene el estado activo y los perfiles ‘ OpenSSH ‘ y ‘ Nginx Full ‘ están habilitados.
Asegurando el servidor de documentos ONLYOFFICE con HTTPS
Con el UFW configurado, asegurémonos de que el servidor de documentos ONLYOFFICE esté protegido con HTTPS a través de Certbot y Letsencrypt. Asegúrese de que su nombre de dominio esté listo y apuntando a la dirección IP de su servidor Ubuntu. Si está instalando el servidor de documentos ONLYOFFICE localmente, puede usar certificados autofirmados.
Primero, ejecute el comando ‘ systemctl ‘ a continuación para detener el servidor web Nginx.
sudo systemctl stop nginxAhora instale Certbot con el comando ‘ apt ‘ a continuación. Certbot se utilizará para generar certificados SSL/TLS gratuitos de Letsencrypt.
sudo apt install certbot -yDespués de que la instalación esté completa, ejecute el comando ‘ certbot ‘ a continuación para generar nuevos certificados SSL para su instalación del servidor de documentos ONLYOFFICE. Asegúrese de cambiar el nombre de dominio y la dirección de correo electrónico con su información.
sudo certbot certonly --standalone -m [email protected] --agree-tos --no-eff-email -d office.howtoforge.localCuando el proceso esté completo, sus certificados estarán disponibles en el directorio ‘ /etc/letsencrypt/live/domain.com ‘. El ‘ fullchain.pem ‘ es para la clave pública, ‘ privkey.pem ‘ es su clave privada.
A continuación, copie la plantilla Nginx predeterminada para ONLYOFFICE al archivo ‘ /etc/onlyoffice/documentserver/nginx/ds.conf ‘.
sudo cp -f /etc/onlyoffice/documentserver/nginx/ds-ssl.conf.tmpl /etc/onlyoffice/documentserver/nginx/ds.confEdite el ‘ /etc/onlyoffice/documentserver/nginx/ds.conf ‘ con el siguiente comando del editor ‘ nano ‘.
sudo nano /etc/onlyoffice/documentserver/nginx/ds.confCambie el ‘ ssl_certificate ‘ con la ruta del certificado ‘ fullchain.pem ‘, y el ‘ ssl_certificate_key ‘ con la ruta del certificado ‘ privkey.pem ‘.
ssl_certificate /etc/letsencrypt/live/office.howtoforge.local/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/office.howtoforge.local/privkey.pem;Cuando termine, guarde el archivo y salga del editor.
Ahora ejecute el comando a continuación para verificar la sintaxis de Nginx y asegurarse de que no tenga errores. Luego, inicie nuevamente el servidor web Nginx con el comando ‘ systemctl ‘.
sudo nginx -t
sudo systemctl start nginxSi tiene una sintaxis de Nginx adecuada, verá una salida como ‘ la prueba es exitosa - la sintaxis es correcta ‘.
Por último, ejecute el script a continuación para aplicar HTTPS en el servidor de documentos ONLYOFFICE. Con esto, su ONLYOFFICE se ejecutará en conexiones HTTPS seguras.
sudo bash /usr/bin/documentserver-update-securelink.sh
Verificar la instalación del servidor de documentos ONLYOFFICE
Visite su nombre de dominio como https://office.howtoforge.local/ para acceder a su instalación del servidor de documentos ONLYOFFICE. Si tiene éxito, verá la confirmación de que ONLYOFFICE Docs Community Edition está instalado.

Desde aquí, puede integrar el servidor de documentos ONLYOFFICE a sus servidores de archivos como Nextcloud y ownCloud, CMS como WordPress y Drupal, o CRM como Odoo y SuiteCRM.
Conclusión
¡Felicidades! Ha completado la instalación del servidor de documentos ONLYOFFICE en un servidor Ubuntu 24.04. Su servidor de documentos ONLYOFFICE está funcionando con la base de datos PostgreSQL y el servidor web Nginx. Por último, también ha asegurado ONLYOFFICE con HTTPS a través de Certbot y Letsencrypt.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.