Instalación en los distributivos basados en Debian también requiere la presencia de libstdc++6
, NGINX
y PostgreSQL
en el sistema.
Todas las instrucciones necesarias para instalación de estos componentes y sus dependencias pueden ser encontradas en sus sitios web oficiales.
Existen otras dependencias instaladas juntas con el ONLYOFFICE Docs:
- libcurl3
- libxml2
- fonts-dejavu
- fonts-liberation
- ttf-mscorefonts-installer
- fonts-crosextra-carlito
- fonts-takao-gothic
- fonts-opensymbol
Estas dependencias se instalan automáticamente si Usted usa Ubuntu 14.04 LTS o posterior. Los distributivos anteriores pueden requerir la instalación manual.
Instalación de dependencias
ONLYOFFICE Docs usa NGINX
y PostgreSQL
como base de datos. Dependencias encontradas en el repositorio del sistema se instalarán automáticamente al instalar el ONLYOFFICE Docs usando el comando apt-get install.
Instalación y configuración de PostgreSQL:
Instale la versión de PostgreSQL que se incluye en su versión de Ubuntu:
sudo apt-get install postgresql
Después de instalar PostgreSQL, cree la base de datos y el usuario PostgreSQL:
La base de datos creada debe tener onlyoffice para usuario y contraseña.
sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH PASSWORD 'onlyoffice';"
sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice OWNER onlyoffice;"
Instalación de redis:
sudo apt-get install redis-server
Instalación de rabbitmq:
sudo apt-get install rabbitmq-server
Los distributivos Ubuntu anteriores a 14.04 LTS pueden requerir la instalación de algunas otras dependencias.
Al usar Ubuntu 18.04 será necesario instalar los paquetes nginx-extras. Esto se hace usando el comando:
sudo apt-get install nginx-extras
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á cambiar el puerto predeterminado para el sistema debconf ejecutando el comando:
echo onlyoffice-documentserver-ee onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selections
echo onlyoffice-documentserver-de onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selections
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.
Existen opciones adicionales que pueden ser usadas para instalar el ONLYOFFICE Docs. Por favor, consulte esta sección para obtener más información.
Después de eso Usted puede seguir instalando el ONLYOFFICE Docs.
Instalación del ONLYOFFICE Docs
Añada la clave GPG:
mkdir -p -m 700 ~/.gnupg
curl -fsSL https://download.onlyoffice.com/GPG-KEY-ONLYOFFICE | gpg --no-default-keyring --keyring gnupg-ring:/tmp/onlyoffice.gpg --import
chmod 644 /tmp/onlyoffice.gpg
sudo chown root:root /tmp/onlyoffice.gpg
sudo mv /tmp/onlyoffice.gpg /usr/share/keyrings/onlyoffice.gpg
Añada el repositorio del ONLYOFFICE Docs:
echo "deb [signed-by=/usr/share/keyrings/onlyoffice.gpg] https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
Mientras que el paquete APT está construido para el distributivo Debian Squeeze, es compatible con el número de derivados de Debian (incluyendo Ubuntu) lo que significa que Usted puede usar el mismo repositorio para todos estos distributivos.
When installing ONLYOFFICE Docs on Debian, add the contrib
component to /etc/apt/sources.list
. To learn more, you can refer to the Debian documentation.
Actualice la caché del administrador de paquetes:
sudo apt-get update
Install mscorefonts
:
sudo apt-get install ttf-mscorefonts-installer
Instale el ONLYOFFICE Docs
sudo apt-get install onlyoffice-documentserver-ee
sudo apt-get install onlyoffice-documentserver-de
Durante el proceso de instalación se le pedirá que proporcione una contraseña para el usuario onlyoffice
de PostgreSQL. Por favor, introduzca la contraseña onlyoffice
que Usted ha especificado al configurar PostgreSQL.
Después de eso el ONLYOFFICE Docs será lanzado como un proceso. El paquete se actualizará como cualquier otro paquete deb.
Ahora 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.