Si vous utilisez la plateforme 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 certainement 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 autorisations d’accès (accès complet, révision, remplissage de formulaire, commentaire, lecture seule ainsi que 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 intégrés et micros pour plus de capacités d’édition (YouTube, Thesaurus, Traducteur, Zotero et Mendeley pour la gestion des références, etc.).
- Capacité à créer et à connecter des plugins tiers via une 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 de diagramme
- Notes de bas de page
- Renvois
- Décompte des lignes
- Nouvelles options de correction.
Pour en savoir plus, veuillez consulter le journal des modifications détaillé sur GitHub.
Configuration requise
Tout d’abord, assurez-vous que votre machine répond aux exigences suivantes:
- CPU: double cœur, 2 GHz, ou mieux.
- RAM: 2 Go ou plus.
- HDD: au moins 40 Go d’espace libre.
- Swap: au moins 4 Go.
- OS: Debian 64 bits, Ubuntu, ou leurs dérivés avec une version du noyau 3.13 ou ultérieure.
Il est également nécessaire que PostgreSQL, NGINX, libstdc++6, et RabbitMQ soient installés dans le système.
Liste des dépendances requises
Il y a d’autres dépendances qui sont installées avec ONLYOFFICE Docs :
- libcurl3
- libxml2
- supervisor
- fonts-dejavu
- fonts-liberation
- ttf-mscorefonts-installer
- fonts-crosextra-carlito
- fonts-takao-gothic
- fonts-opensymbol
Ces derniers 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.
L’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 lors de l’installation de ONLYOFFICE Docs en utilisant 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
Ensuite, ajoutez le dépôt ONLYOFFICE Docs.
$ sudo echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
Met à jour le cache du gestionnaire de paquets.
$ sudo apt-get update
Ensuite, vous devez installer mscorefonts (nécessaire 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
Maintenant, il est temps d’installer ONLYOFFICE Docs.
$ sudo apt-get install onlyoffice-documentserver
Pendant le processus d’installation, on vous demandera de saisir un mot de passe pour l’utilisateur PostgreSQL onlyoffice. Veuillez utiliser le mot de passe onlyoffice que vous avez spécifié lors de la configuration de PostgreSQL.

Lorsque l’installation est terminée, le package sera mis à jour comme n’importe quel autre package deb.
Changement du port par défaut de ONLYOFFICE Docs
Par défaut, ONLYOFFICE Docs utilise le port 80. Vous pouvez changer le port par défaut pour ONLYOFFICE Docs si vous prévoyez d’en utiliser un autre.
Pour ce faire, vous devrez modifier le port par défaut pour le 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 à la place du <PORT_NUMBER>
dans la commande ci-dessus.
Il existe quelques options supplémentaires qui peuvent être utilisées pour l’installation de ONLYOFFICE Docs. Elles sont décrites dans cet article.
Tester ONLYOFFICE Docs avec un exemple
Par défaut, ONLYOFFICE Docs (emballé en tant que Serveur de Documents) comprend uniquement les éditeurs. Pour commencer à les utiliser, vous devez intégrer les éditeurs soit avec ONLYOFFICE Groups (emballé en tant que Serveur Communautaire) soit avec une autre plateforme 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 de démarrage. Après avoir démarré l’exemple, vous verrez ceci à l’adresse http://docserverurl/example
(c’est l’adresse par défaut, elle peut être différente pour votre installation) :

L’exemple de test vous permet de:
- télécharger des fichiers locaux pour voir à quoi ils ressembleront dans ONLYOFFICE Docs.
- créer de nouveaux fichiers docx, xlsx et pptx.
- tester la fonctionnalité des éditeurs.
- ouvrir des fichiers dans différents modes de partage disponibles dans ONLYOFFICE (pour la révision/commentaire, etc.) et bien plus encore.
Conclusion
Maintenant, ONLYOFFICE Docs est installé et prêt à être intégré à une plateforme tierce. ONLYOFFICE Docs est distribué selon 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 les contrôles de 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.
Source:
https://www.tecmint.com/install-onlyoffice-docs-on-debian-ubuntu/