- Accueil
- Docs
- Installation et réglage
- Développeur
- Version sous Linux
- Installer ONLYOFFICE Docs Édition Développeur sous Debian, Ubuntu et ses dérivés
Installer ONLYOFFICE Docs Édition Développeur sous Debian, Ubuntu et ses dérivés
Introduction
Édition Développeur vous permet d'installer ONLYOFFICE Docs sur votre serveur local et d'intégrer les éditeurs en ligne dans votre application web.
ONLYOFFICE Docs est une suite bureautique complète comportant des visionneuses, des éditeurs de texte, classeurs et présentations complètement compatibles avec les formats Office Open XML: .docx, .xlsx, .pptx permettant l'édition collaborative en temps réel.
Fonctionnalités
- Éditeur de documents
- Éditeur de classeurs
- Éditeur de présentations
- Visionneuses mobiles web
- Éditeurs mobiles web
- Édition collaborative
- Prise en charge des hiéroglyphes
- Prise en charge des formats les plus populaires: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML
Consultez la liste détaillée des fonctionnalités disponibles pour ONLYOFFICE Docs Édition Développeur.
Ce guide vous explique comment installer la version Linux d'ONLYOFFICE Docs Édition Développeur sur votre ordinateur.
Configuration système minimale
- Processeur:double cœur à 2 GHz ou plus
- Mémoire RAMau moins 2 Go, mais cela dépend du système d'exploitation hôte. Plus il y en a, mieux c'est
- HDDd'au moins 40 Go d'espace disponible
- SWAPd'au moins 4 Go, mais cela dépend du système d'exploitation hôte. Plus il y en a, mieux c'est
- Système d'exploitationDebian, Ubuntu édition 64 bits ou une autre version compatible basée sur le noyau 3.13 ou version ultérieure
- Exigences supplémentaires
- PostgreSQL: version 12.9 ou ultérieure
- NGINX: version 1.3.13 ou version ultérieure
- libstdc++6: version 4.8.4 ou version ultérieure
- Redis: version 4 ou version ultérieure
- RabbitMQ
Installer ONLYOFFICE Docs
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 le site Internet officiel des composants et dépendances.
Les autres dépendances installées avec ONLYOFFICE Docs:
- 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 dépôt seront installées automatiquement pendant l'installation ONLYOFFICE Docs à l'aide de la commande apt-get install.
Installer et configurer PostgreSQL:
Installez la version PostgreSQL version inclue dans votre version Ubuntu:
sudo apt-get install postgresql
PostgreSQL
du dépôt PostgreSQL, veuillez consulter la documentation officielle PostgreSQL pour de plus amples renseignements.Lors de l'installation de PostgreSQL, créez la base de données et l'utilisateur PostgreSQL:
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
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 écoute les connexions entrantes dans le port 80. À partir de la version 4.3, vous pouvez changer le port pour ONLYOFFICE Docs si vous prévoyez l'utiliser à la place de celui par défaut.
Pour ce faire, il faut remplacer le port par défaut pour le système debconf en exécutant la commande:
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.
Vous pouvez utiliser les options supplémentaires pendant l'installation d'ONLYOFFICE Docs. Veuillez consulter cette section pour plus de renseignements.
Ensuite, vous pouvez poursuivre l'installation d'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
Ajouter le dépôt 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
Lors de l'installation d'ONLYOFFICE Docs sur Debian, ajoutez le composant contrib
à /etc/apt/sources.list
. Pour en savoir plus, veuillez consulter la documentation Debian.
Il faut mettre à 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-de
onlyoffice
. Veuillez saisir le mot de passe onlyoffice
que vous avez indiqué lors de la configuration 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 ONLYOFFICE Docs où vous trouverez des instructions détaillées sur l'activation des modèles de documents ou l'intégration des éditeurs dans votre application web en utilisant API.
Lancer ONLYOFFICE Docs à l'aide de HTTPS
Dans la plupart des cas, l'accès au portail via le protocole HTTPS est beaucoup plus sûr que via le protocole HTTP qui est utilisé par défaut. Vous pouvez facilement exécuter ONLYOFFICE Docs en établissant une connexion sécurisée. Veuillez trouver plus de détails sur cette opération ici .
Enregistrer votre version de l'édition Développeur
Si vous avez acheté l'édition Développeur et on vous a envoyé le fichier license.lic, vous pouvez placer ce fichier dans votre installation pour obtenir une version complète du logiciel.
Si vous êtes un utilisateur de Linux Debian, le fichier license.lic sera installé vers le dossier suivant:
/var/www/onlyoffice/Data/license.lic
Maintenant, votre version de l'édition Développeur est une version complète et enregistrée.
Informations supplémentaires: plus d'options d'installation ONLYOFFICE Docs
Installation d'ONLYOFFICE Docs permet d'utiliser plus d'options debconf qui peuvent être utiles lors de l'installation de plusieurs serveurs ou dans d'autres cas.
Ces options incluent,
Options de la base de données PostgreSQL
Indiquez l'adresse de la base de données hôte PostgreSQL (remplacez
<DB_HOST>
par l'adresse actuelle du serveur PostgreSQL installé):echo onlyoffice-documentserver-de onlyoffice/db-host string <DB_HOST> | sudo debconf-set-selections
Indiquez le nom d'utilisateur de la base de données PostgreSQL (remplacez
<DB_USER>
par le nom d'utilisateur actuel qui a les permissions d'accès appropriées à la base de données PostgreSQL):echo onlyoffice-documentserver-de onlyoffice/db-user string <DB_USER> | sudo debconf-set-selections
Créez le mot de passe de l'utilisateur de la base de données PostgreSQL (remplacez
<DB_PASSWORD>
par le mot de passe actuel d'utilisateur qui a les permissions d'accès appropriées à la base de données PostgreSQL):echo onlyoffice-documentserver-de onlyoffice/db-pwd password <DB_PASSWORD> | debconf-set-selections
Indiquez le nom de la base de données PostgreSQL (remplacez
<DB_NAME>
par le nom actuel de la base de donnée PostgreSQL):echo onlyoffice-documentserver-de onlyoffice/db-name string <DB_NAME> | sudo debconf-set-selections
Options Redis
Indiquez l'adresse de l'hôte Redis (replacez
<REDIS_HOST>
par l'adresse actuelle du serveur Redis installé):echo onlyoffice-documentserver-de onlyoffice/redis-host string <REDIS_HOST> | sudo debconf-set-selections
Options RabbitMQ
Indiquez l'adresse de l'hôte RabbitMQ (replacez
<RABBITMQ_HOST>
par l'adresse actuelle du serveur RabbitMQ installé):echo onlyoffice-documentserver-de onlyoffice/rabbitmq-host string <RABBITMQ_HOST> | sudo debconf-set-selections
Indiquez le nom d'utilisateur RabbitMQ (remplacez
<RABBITMQ_USER>
par le nom d'utilisateur actuel qui a les permissions d'accès appropriées RabbitMQ):echo onlyoffice-documentserver-de onlyoffice/rabbitmq-user string <RABBITMQ_USER> | sudo debconf-set-selections
Indiquez le mot de passe de l'utilisateur RabbitMQ (remplacez
<RABBITMQ_PWD>
par le mot de passe actuel de l'utilisateur qui a les permissions d'accès appropriées RabbitMQ):echo onlyoffice-documentserver-de onlyoffice/rabbitmq-pwd password <RABBITMQ_PWD> | sudo debconf-set-selections
Options JWT
Vous pouvez utiliser
debconf-set-selections
pour désactiver le remplacement des valeurs personnalisées dans le fichier local.json après la mise à jour d'ONLYOFFICE Docs.Activez le jeton JSON (JWT):
echo onlyoffice-documentserver-de onlyoffice/jwt-enabled boolean true | sudo debconf-set-selections
Créez la clé secrète JWT en remplaçant
<JWT_SECRET>
par votre propre valeur:echo onlyoffice-documentserver-de onlyoffice/jwt-secret password <JWT_SECRET> | sudo debconf-set-selections