Outils pour utilisateurs

Outils du site


installation_et_configuration_de_onlyoffice

Installation et configuration de OnlyOffice

ONLYOFFICE Document Server est une suite bureautique en ligne comprenant des visualiseurs et des éditeurs de textes, de feuilles de calcul et de présentations, entièrement compatible avec les formats Office Open XML: .docx, .xlsx, .pptx et permettant l’édition collaborative en temps réel.

Fonctionnalité

  • Éditeur de document
  • Éditeur de feuille de calcul
  • Editeur de présentation
  • Application de documentation pour iOS
  • Edition collaborative
  • Support hiéroglyphe
  • Prise en charge de tous les formats courants: DOC, DOCX, TXT, ODT, RTF, ODP, EPUB, ODS, XLS, XLSX, CSV, PPTX, HTML

Prérequis

  • Processeur : dual core avec fréquence d'horloge de 2 GHz ou plus
  • RAM : 2 Go ou plus
  • Disque dur : au moins 40 Go d'espace libre
  • Exigences supplémentaires :
    • au moins 4 Go de swap
    • OS : Distribution Debian 64 bits, Ubuntu ou autre distribution compatible avec la version 3.13 ou ultérieure du noyau
    • PostgreSQL: version 9.1 ou ultérieure
    • NGINX: version 1.3.13 ou ultérieure
    • Node.js: version 8.12.0
    • libstdc ++ 6: version 4.8.4 ou ultérieure
    • Redis
    • RabbitMQ

Installation de Document Server

L'installation avec les dépots basés sur Debian nécessite également la présence de Node.js (version 8.12.0), de libstdc ++ 6, de NGINX et de PostgreSQL dans le système.

Toutes les instructions nécessaires à l'installation de ces composants et de leurs dépendances sont disponibles sur leurs sites officiels.

Il existe d'autres dépendances installées avec Document Server:

  • libcurl3
  • libxml2
  • supervisor
apt install libcurl3 libxml2 supervisor -y

Installation des dépendances

Document Server utilise Node.js (version 8.12.0), 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 Document Server à l'aide de la commande apt-get install.

Ajout du référentiel contenant les versions du package Node.js à jour :

apt install curl sudo -y
curl -sL https://deb.nodesource.com/setup_8.x | bash -

Installation et configuration de PostgreSQL :

apt install postgresql -y

Une fois PostgreSQL installé, créez la base de données PostgreSQL et l’utilisateur :

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 Redis, rabbitmq, npm et nginx :

apt-get install redis-server rabbitmq-server npm nginx -y

Installation de OnlyOffice

Ajouter la repo OnlyOffice :

echo "deb https://download.onlyoffice.com/repo/debian squeeze main" | tee /etc/apt/sources.list.d/onlyoffice.list

Ajouter la clé GPG :

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

Installation des paquets

apt-get update && apt-get install onlyoffice-documentserver

:!: Au cours du processus d'installation, vous serez invité à fournir un mot de passe pour l'utilisateur unique de PostgreSQL. Veuillez entrer le seul mot de passe que vous avez spécifié lors de la configuration de PostgreSQL.:!:

A ce stade, le serveur de documents OnlyOffice est joignable sur son port 80 :

Sources : Site Officel MaX

installation_et_configuration_de_onlyoffice.txt · Dernière modification : de 127.0.0.1