Recherche de site Web

Comment installer ONLYOFFICE Docs sur Debian et Ubuntu


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 devez 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, qu'il s'agisse d'Alfresco, Confluence, Liferay. , Nextcloud, Nuxeo, ownCloud, SharePoint ou ONLYOFFICE Groups.

ONLYOFFICE Docs offre les fonctionnalités suivantes :

  • Éditeurs en ligne pour documents texte, feuilles de calcul et 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, commentaires, 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 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 API.

Quoi de neuf dans ONLYOFFICE Docs 6.1

Avant d'installer ONLYOFFICE Docs, revenons sur les principales améliorations apportées par la version 6.1 :

  • Vues de feuille.
  • Édition améliorée des données graphiques
  • Notes de fin
  • Références croisées
  • Comptage de lignes
  • Nouvelles options de vérification.

Pour en savoir plus, veuillez vous référer au journal des modifications détaillé sur GitHub.

Configuration requise

Tout d’abord, vous devez vous assurer que votre machine répond aux exigences suivantes :

  • CPU : double cœur, 2 GHz ou supérieur.
  • 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 la 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

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 lors de processus d'installation) ainsi que PostgreSQL.

Certaines autres dépendances sont installées avec ONLYOFFICE Docs :

  • libcurl3
  • libxml2
  • superviseur
  • polices-dejavu
  • libération des polices
  • ttf-mscorefonts-installer
  • polices-crosextra-carlito
  • polices-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 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 PostgreSQL et l'utilisateur. Veuillez noter que la base de données créée doit utiliser uniquementoffice à 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

Pendant le processus d'installation, il vous sera demandé de saisir un mot de passe pour le seul utilisateur de bureau PostgreSQL. Veuillez utiliser le seul mot de passe Office que vous avez spécifié lors de la configuration de PostgreSQL.

Une fois l'installation terminée, le package sera mis à jour comme n'importe quel autre package deb.

Modification du port par défaut de ONLYOFFICE Docs

Par défaut, ONLYOFFICE Docs utilise le port 80. Vous pouvez modifier le port par défaut de ONLYOFFICE Docs si vous envisagez d'en utiliser un autre.

Pour ce faire, vous devrez modifier 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 dans la commande ci-dessus.

Certaines options supplémentaires 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é sous le nom de Document Server) inclut uniquement les éditeurs. Pour commencer à les utiliser, vous devez intégrer les éditeurs soit avec les ONLYOFFICE Groups (packagés sous forme de Community Server), 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 pour le démarrer sur votre écran de démarrage. Après avoir démarré l'exemple, vous verrez ceci sur http://docserverurl/example (c'est l'adresse par défaut, elle peut être différente pour votre installation) :

L'exemple de test permet de :

  • téléchargez des fichiers locaux pour voir à quoi ils ressembleront dans ONLYOFFICE Docs.
  • créez de nouveaux fichiers docx, xlsx et pptx.
  • tester les fonctionnalités des éditeurs.
  • ouvrez des fichiers dans différents modes de partage disponibles dans ONLYOFFICE (pour réviser/commenter, etc.) et bien plus encore.
Conclusion

ONLYOFFICE Docs est désormais installé et prêt à être intégré à une plate-forme tierce. ONLYOFFICE Docs est distribué sous un modèle à 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 : ownCloudNextcloud, Liferay, HumHub, Nuxeo, etc.

Si vous avez besoin d'une assistance technique professionnelle et d'une évolutivité et que vous souhaitez accéder à des fonctionnalités d'édition professionnelles (par exemple, comparaison de documents et contrôles de contenu), ainsi qu'à ONLYOFFICE. éditeurs Web mobiles, vous aurez besoin d’une version commerciale d’ONLYOFFICE Docs. C’est à vous de décider ce qui correspond 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 commentaires ci-dessous.