Installer ONLYOFFICE Docs sur Debian pour l'architecture de type ARM 64-bit

Introduction

À partir de la version 7.1, il est possible d'installer ONLYOFFICE Docs sur Debian pour l'architecture de type ARM 64-bit.

Édition Communauté permet d'installer ONLYOFFICE Docs sur votre serveur local et d'intégrer les éditeurs en ligne dans la plateforme collaborative ONLYOFFICE ou dans d'autres systèmes populaires.

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
  • É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 Communauté.

Lors de l'intégration dans ONLYOFFICE Workspace vous pourrez:

  • partager des fichiers;
  • gérer des permissions d'accès aux documents;
  • incorporer des documents dans un site Web;
  • afficher et modifier des fichiers stockés sur Drive, Box, Dropbox, OneDrive, OwnCloud connectés à ONLYOFFICE.

Ce guide vous explique comment installer ONLYOFFICE Docs Édition Communauté version 7.1 et versions ultérieures sur Ubuntu 18.04 ou Ubuntu 20.04 pour l'architecture de type ARM 64-bit.

Configuration système minimale
  • CPU: Processeur ARM 64-bit
  • RAM: d'au moins 2 Go, mais cela dépend du système d'exploitation hôte. Plus il y en a, mieux c'est
  • HDD: disque dur d'au moins 40 Go d'espace disponible
  • SWAP: d'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'exploitation: Ubuntu 18.04 ou Ubuntu 20.04 sur arm64
    Actuellement, Ubuntu 16.04 n'est pas pris en charge.
  • 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
    • 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 18.04 LTS ou Ubuntu 20.04 LTS.

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 inclue dans votre version Ubuntu:

sudo apt-get install postgresql
Si vous souhaitez installer une autre version 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:

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 rabbitmq:

sudo apt-get install rabbitmq-server
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.

Si vous allez changer le port par défaut, vérifiez si le port permet la communication entrant/sortant. Consultez la liste complète des ports utilisés 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 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 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.

Guide d'installation d'ONLYOFFICE Docs

Ajoutez la clé GPG:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5

Ajouter le dépôt ONLYOFFICE Docs:

echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
Le paquet APT basé sur Debian Squeeze 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 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
Pendant l'installation, il vous sera demandé de fournir le mot de passe de l'utilisateur PostgreSQL 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 utilisant 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 .

Informations supplémentaires: plus d'options d'installation ONLYOFFICE Docs

L'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 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 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 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 onlyoffice/db-name string <DB_NAME> | 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 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 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 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 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 onlyoffice/jwt-secret password <JWT_SECRET> | sudo debconf-set-selections

Hébergez ONLYOFFICE Docs sur votre serveur ou utilisez dans le cloud

Articles avec le tag :
Parcourir tous les tags