Comment installer ONLYOFFICE Docs sur Debian et Ubuntu
Si vous utilisez la plate-forme de synchronisation et de partage de fichiers et que vous souhaitez étendre ses fonctionnalités en ajoutant des fonctionnalités d’édition en ligne, vous devriez absolument essayer ONLYOFFICE Docs.
ONLYOFFICE Docs vous permet de créer un environnement collaboratif en ajoutant ses éditeurs en ligne à la plateforme de votre choix, que ce soit Alfresco, Confluence, Liferay, Nextcloud, Nuxeo, ownCloud, SharePoint, ou ONLYOFFICE Groups.
ONLYOFFICE Docs offre les fonctionnalités suivantes :
- Éditeurs en ligne pour les documents texte, les feuilles de calcul et les présentations.
- Édition collaborative en temps réel (deux modes de co-édition, suivi des modifications, historique des versions et comparaison des versions, commentaires et mentions, chat intégré).
- Différentes permissions d’accès (accès complet, révision, remplissage de formulaires, commentaire, lecture seule ainsi qu’un filtre personnalisé pour les feuilles de calcul).
- Prise en charge de tous les formats populaires : DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML.
- Plugins et micros intégrés pour plus de capacités d’édition (YouTube, Thesaurus, Translator, Zotero et Mendeley pour la gestion des références, etc.).
- Possibilité de créer et de connecter des plugins tiers via l’API.
Quoi de neuf dans ONLYOFFICE Docs 6.1
Avant d’installer ONLYOFFICE Docs, jetons un coup d’œil aux principales améliorations apportées par la version 6.1 :
- Vues de feuille.
- Amélioration de l’édition des données graphiques
- Notes
- Références croisées
- Comptage de lignes
- Nouvelles options d’épreuvage.
Pour en savoir plus, veuillez consulter le journal détaillé des modifications sur GitHub.
Configuration système requise
Tout d’abord, vous devez vous assurer que votre machine répond aux exigences suivantes :
- Processeur : double cœur, 2 GHz ou supérieur.
- RAM : 2 Go ou plus.
- Disque dur : au moins 40 Go d’espace libre.
- Permutation : au moins 4 Go.
- Système d’exploitation : Debian 64 bits, Ubuntu ou leurs dérivés avec la version 3.13 ou ultérieure du noyau.
Il est également nécessaire d’installer PostgreSQL, NGINX, libstdc++6 et RabbitMQ dans le système.
Liste des dépendances requises
Veuillez noter que l’installation de ONLYOFFICE Docs sur les distributions basées sur Debian nécessite libstdc++6 et NGINX (ils sont installés et configurés automatiquement pendant le processus d’installation) ainsi que PostgreSQL.
D’autres dépendances sont installées avec ONLYOFFICE Docs :
- libcurl3
- libxml2
- superviseur
- polices-dejavu
- fonts-libération
- ttf-mscorefonts-installer
- polices-crosextra-carlito
- fonts-takao-gothique
- polices-opensymbol
Ceux-ci sont installés automatiquement si vous utilisez Ubuntu 14.04 LTS ou une version ultérieure.
Dans cet article, nous allons apprendre comment installer ONLYOFFICE Docs sur Debian, Ubuntu et leurs dérivés.
Installation de PostgreSQL sur Ubuntu
ONLYOFFICE Docs utilise NGINX et PostgreSQL comme base de données. Les dépendances trouvées dans le référentiel système seront installées automatiquement dans l’installation de ONLYOFFICE Docs à l’aide de la commande apt-get.
Installez la version de PostgreSQL, incluse dans votre version d’Ubuntu.
$ sudo apt-get install postgresql
Une fois PostgreSQL installé, créez la base de données et l’utilisateur PostgreSQL. Veuillez noter que la base de données créée doit utiliser onlyoffice à la fois pour l’utilisateur et le mot de passe :
$ sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice;"
sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH password 'onlyoffice';"
sudo -i -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"
Installation de RabbitMQ sur Ubuntu
Pour installer RabbitMQ, exécutez la commande suivante.
$ sudo apt-get install rabbitmq-server
Si vous utilisez Ubuntu 18.04, vous devrez également installer nginx-extras en exécutant la commande suivante.
$ sudo apt-get install nginx-extras
Installation de ONLYOFFICE Docs sur Ubuntu
Pour installer ONLYOFFICE Docs, ajoutez la clé GPG.
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
Ajoutez ensuite le référentiel ONLYOFFICE Docs.
$ sudo echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
Mettez à jour le cache du gestionnaire de packages.
$ sudo apt-get update
Ensuite, vous devez installer mscorefonts (c’est requis pour Ubuntu).
$ sudo apt-get install ttf-mscorefonts-installer
Pour Debian, ajoutez le composant contrib au fichier /etc/apt/sources.list.
$ sudo echo "deb http://deb.debian.org/debian $(grep -Po 'VERSION="[0-9]+ \(\K[∧)]+' /etc/os-release) main contrib" | sudo tee -a /etc/apt/sources.list
Il est maintenant temps d’installer ONLYOFFICE Docs.
$ sudo apt-get install onlyoffice-documentserver
Au cours du processus d’installation, il vous sera demandé d’entrer un mot de passe pour l’utilisateur onlyoffice PostgreSQL. Veuillez utiliser le mot de passe onlyoffice que vous avez spécifié lors de la configuration de PostgreSQL.
Une fois l’installation terminée, le paquet sera mis à jour comme n’importe quel autre paquet deb.
Modification du port ONLYOFFICE Docs par défaut
Par défaut, ONLYOFFICE Docs utilise le port 80. Vous pouvez modifier le port par défaut pour ONLYOFFICE Docs si vous prévoyez d’en utiliser un autre.
Pour ce faire, vous devrez changer le port par défaut du système debconf en exécutant la commande.
$ echo onlyoffice-documentserver onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selections
Veuillez écrire le numéro de port au lieu du <PORT_NUMBER> dans la commande ci-dessus.
Il existe des options supplémentaires qui peuvent être utilisées pour l’installation de ONLYOFFICE Docs. Ils sont décrits dans cet article.
Test de ONLYOFFICE Docs avec un exemple
Par défaut, ONLYOFFICE Docs (packagé en tant que Document Server) inclut uniquement les éditeurs. Pour commencer à les utiliser, vous devez intégrer les éditeurs soit avec ONLYOFFICE Groups (packagé en tant que serveur communautaire), soit avec une autre plate-forme de synchronisation et de partage.
Si vous souhaitez tester les éditeurs avant l’intégration, vous pouvez utiliser l’exemple de test. Il s’agit d’un système de gestion de documents simple qui vous aide à vérifier si les éditeurs fonctionnent correctement. S’il y a des problèmes, l’exemple de test vous permettra de les identifier.
L’exemple de test est désactivé par défaut, mais vous pouvez voir les instructions sur la façon de le démarrer sur votre écran d’accueil. Après avoir démarré l’exemple, vous verrez ceci à http://docserverurl/example (il s’agit de l’adresse par défaut, elle peut être différente pour votre installation) :
L’exemple de test vous permet de :
- téléchargez des fichiers locaux pour voir à quoi ils ressembleront dans ONLYOFFICE Docs.
- Créez des fichiers docx, xlsx et pptx.
- Testez les fonctionnalités des éditeurs.
- ouvrir des fichiers dans différents modes de partage disponibles dans ONLYOFFICE (pour réviser/commenter, etc.) et bien plus encore.
Conclusion
Maintenant, ONLYOFFICE Docs est installé et prêt à être intégré à une plate-forme tierce. ONLYOFFICE Docs est distribué sous un modèle de double licence. Cela signifie que tant que vous respectez les termes des licences GNU AGPL v.3, vous pouvez utiliser la solution open source ONLYOFFICE disponible sur GitHub. Il existe de nombreuses options d’intégration réussies : ownCloud, Nextcloud, Liferay, HumHub, Nuxeo, etc.
Si vous avez besoin d’un support technique professionnel et d’une évolutivité et que vous souhaitez accéder à des fonctionnalités d’édition professionnelles (par exemple, la comparaison de documents et le contrôle du contenu) ainsi qu’aux éditeurs Web mobiles ONLYOFFICE, vous aurez besoin d’une version commerciale de ONLYOFFICE Docs. C’est à vous de décider ce qui convient le mieux à vos besoins.
Nous espérons que ce guide vous a été utile. N’hésitez pas à partager vos réflexions dans la section des commentaires ci-dessous.



