Vérifiez que libstdc++6
, NGINX
et PostgreSQL
sont installés avant d'installer les distributions Debian.
Toutes les instructions d'installation nécessaires sont disponibles sur les sites internet officiels respectifs des composants et dépendances.
Les autres dépendances installées avec ONLYOFFICE Docs sont :
- libcurl3
- libxml2
- fonts-dejavu
- fonts-liberation
- ttf-mscorefonts-installer
- fonts-crosextra-carlito
- fonts-takao-gothic
- fonts-opensymbol
Les dépendances seront automatiquement installées sur Ubuntu 14.04 LTS ou version ultérieure. Les distributions plus anciennes peuvent nécessiter l'installation manuelle.
Installer des dépendances
ONLYOFFICE Docs utilise NGINX
et PostgreSQL
en tant que base de données. Toutes les dépendances disponibles dans le référentiel de système seront installées automatiquement pendant l'installation de ONLYOFFICE Docs à l'aide de la commande apt-get install .
Installer et configurer PostgreSQL :
Installez la version PostgreSQL inclue dans votre version Ubuntu :
sudo apt-get install postgresql
Après l'installation de PostgreSQL créez la base de données et l'utilisateur de PostgreSQL :
Le nom d'utilisateur de la base de données doit être onlyoffice. Créez votre propre mot de passe.
sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH PASSWORD 'onlyoffice';"
sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice OWNER onlyoffice;"
Installer redis :
sudo apt-get install redis-server
Installer rabbitmq :
sudo apt-get install rabbitmq-server
Les versions des distributions Ubuntu inférieures à 14.04 LTS peuvent nécessiter l'installation d'autres dépendances.
Sur Ubuntu 18.04, il faut installer nginx-extras. Pour ce faire, utilisez la commande suivante:
sudo apt-get install nginx-extras
Changer le port par défaut pour ONLYOFFICE Docs
Par défaut, ONLYOFFICE Docs utilise le port 80 pour les connexions entrantes. A partir de la version 4.3 vous pouvez changer le port pour ONLYOFFICE Docs si vous prévoyez l'utiliser au lieu de celui par défaut.
Si vous allez changer le port par défaut, vérifiez si ce port permet la communication entrante/sortante. Consultez la
liste complète des ports utilisées par
ONLYOFFICE Docs.
Pour ce faire, il faut remplacer le port par défaut pour le système debconf en exécutant la commande :
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
Veuillez saisir le numéro du port au lieu de <PORT_NUMBER>
dans la commande ci-dessus.
Avertissement
Si vous voulez passer
ONLYOFFICE Docs à HTTPS, ne remplacez pas le port par
443, mais veuillez suivre
ces instructions.
Vous pouvez utiliser des options supplémentaires pendant l'installation de ONLYOFFICE Docs. Veuillez consulter cette section pour plus de renseignements.
Ensuite, vous pouvez poursuivre l'installation ONLYOFFICE Docs.
Installer ONLYOFFICE Docs
Ajoutez la clé 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
Ajoutez le référentiel de 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
Bien que le paquet APT soit construit pour Debian Squeeze il est compatible avec un certain nombre de dérivés Debian (y compris Ubuntu) ce qui signifie que vous pouvez utiliser le même référentiel pour toutes ces distributions.
Lors de l'installation de ONLYOFFICE Docs sur Debian, ajoutez le composant contrib
à /etc/apt/sources.list
. Pour en savoir plus, veuillez consulter la documentation sur Debian.
Mettez à jour le cache du gestionnaire de paquets.
sudo apt-get update
Installez mscorefonts
:
sudo apt-get install ttf-mscorefonts-installer
Installez ONLYOFFICE Docs
sudo apt-get install onlyoffice-documentserver-ee
sudo apt-get install onlyoffice-documentserver-de
Pendant l'installation, il vous sera demandé de fournir le mot de passe de l'utilisateur de PostgreSQL onlyoffice
. Veuillez saisir le mot de passe onlyoffice
que vous avez indiqué lors de la configuration de PostgreSQL.
Ensuite, ONLYOFFICE Docs est lancé en tant que processus. Le paquet sera mis à jour comme tout autre paquet deb.
Maintenant, vous pouvez saisir http://localhost dans la barre d'adresse du navigateur pour ouvrir la page d'accueil de ONLYOFFICE Docs où vous trouverez des instructions détaillées sur l'activation des modèles de documents ou l'intégration des éditeurs en ligne dans votre application web en utilisant API.