Articles avec le tag :
Fermer
Changelog
Fermer
Essayer dans le cloud
Essayer dans le cloud
Centre d'aide
ONLYOFFICE Docs Developer Edition

Installer ONLYOFFICE Docs Developer Edition sur Debian, Ubuntu et ses dérivés

ONLYOFFICE Docs v8.0 ONLYOFFICE Docs changelog

Version 8.0.1

Release date: 26/02/2024

Version 8.0.0

Release date: 30/01/2024

Version 7.5.1

Release date: 11/08/2023

Version 7.5.0

Release date: 10/17/2023

Version 7.4.1

Release date: 07/31/2023

Version 7.4.0

Release date: 06/13/2023

Version 7.3.3

Release date: 03/15/2023

Version 7.3.2

Release date: 02/14/2023

Version 7.3.0

Release date: 01/31/2023

Version 7.2.2

Release date: 12/20/2022

Version 7.2.1

Release date: 10/21/2022

Version 7.2.0

Release date: 09/22/2022

Version 7.1.1

Release date: 06/02/2022

Version 7.1.0

Release date: 05/12/2022

Version 7.0.1

Release date: 02/22/2022

Version 7.0.0

Release date: 01/18/2022

Version 6.4.2

Release date: 10/14/2021

Version 6.4.1

Release date: 09/28/2021

Version 6.4.0

Release date: 08/26/2021

Version 6.3.2

Release date: 08/10/2021

Version 6.3.1

Release date: 06/08/2021

Version 6.3.0

Release date: 05/20/2021

Version 6.2.2

Release date: 04/19/2021

Version 6.2.1

Release date: 03/31/2021

Version 6.2.0

Release date: 03/01/2021

Version 6.1.1

Release date: 01/28/2021

Version 6.1.0

Release date: 12/02/2020

Version 6.0.2

Release date: 11/12/2020

Version 6.0.1

Release date: 10/28/2020

Version 6.0.0

Release date: 10/14/2020

Version 5.6.5

Release date: 09/21/2020

Version 5.6.4

Release date: 09/08/2020

Version 5.6.3

Release date: 08/17/2020

Version 5.6.2

Release date: 08/07/2020

Version 5.6.1

Release date: 08/05/2020

Version 5.6.0

Release date: 07/29/2020

Version 5.5.3

Release date: 05/22/2020

Version 5.5.1

Release date: 04/09/2020

Version 5.5.0

Release date: 03/05/2020

Version 5.4.2

Release date: 11/27/2019

Version 5.4.1

Release date: 10/02/2019

Version 5.4.0

Release date: 09/03/2019

Version 5.3.4

Release date: 07/16/2019

Version 5.3.2

Release date: 06/24/2019

Version 5.3.1

Release date: 06/06/2019

Version 5.3.0

Release date: 05/28/2019

Version 5.2.8

Release date: 02/05/2019

Version 5.2.7

Release date: 01/16/2019

Version 5.2.6

Release date: 12/25/2018

Version 5.2.4

Release date: 12/12/2018

Version 5.2.3

Release date: 10/31/2018

Version 5.2.2

Release date: 10/05/2018

Version 5.2.0

Release date: 09/28/2018

Version 5.1.5

Release date: 07/18/2018

Version 5.1.4

Release date: 05/24/2018

Version 5.1.3

Release date: 04/27/2018

Version 5.1.2

Release date: 04/11/2018

Version 5.1.1

Release date: 04/05/2018

Version 5.1.0

Release date: 03/28/2018

Version 5.0.7

Release date: 01/16/2018

Version 5.0.6

Release date: 12/11/2017

Version 5.0.5

Release date: 11/28/2017

Version 5.0.4

Release date: 11/14/2017

Version 5.0.3

Release date: 11/02/2017

Version 5.0.2 SaaS only

Release date: 10/13/2017

Version 5.0.1 SaaS only

Release date: 10/05/2017

Version 5.0.0 SaaS only

Release date: 09/23/2017

Version 4.4.4

Release date: 09/13/2017

Windows-only release

See changelog on GitHub

Version 4.4.3

Release date: 08/14/2017

Version 4.4.2

Release date: 07/24/2017

Version 4.4.1

Release date: 07/05/2017

Version 4.3.6

Release date: 06/14/2017

Version 4.3.5

Release date: 06/05/2017

Version 4.3.4

Release date: 05/16/2017

Version 4.3.3

Release date: 04/28/2017

Version 4.3.2

Release date: 04/17/2017

Version 4.3.1

Release date: 04/06/2017

Version 4.3.0

Release date: 04/03/2017

Version 4.2.11

Release date: 03/13/2017

Version 4.2.10

Release date: 02/20/2017

Version 4.2.9

Release date: 02/14/2017

Version 4.2.8

Release date: 02/06/2017

Version 4.2.7

Release date: 02/01/2017

Version 4.2.5

Release date: 01/16/2017

Version 4.2.4

Release date: 01/09/2017

Version 4.2.3

Release date: 12/23/2016

Version 4.2.2

Release date: 12/21/2016

Version 4.2.1

Release date: 12/06/2016

Version 4.2.0

Release date: 12/01/2016

Version 4.1.8

Release date: 11/03/2016

Version 4.1.7

Release date: 11/01/2016

Version 4.1.6

Release date: 10/26/2016

Version 4.1.5

Release date: 10/13/2016

Version 4.1.4

Release date: 10/07/2016

Version 4.1.3

Release date: 09/28/2016

Version 4.1.2

Release date: 09/22/2016

Version 4.0.3

Release date: 08/04/2016

Version 4.0.2

Release date: 08/03/2016

Introduction

Developer Edition permet d'installer ONLYOFFICE Docs sur votre serveur local et intégrer des éditeurs en ligne dans votre application Webplateforme collaborative ONLYOFFICE ou autres systèmes populaires.

ONLYOFFICE Docs est un suite bureautique complète comportant des visionneuses, des éditeurs de texte, classeurs et présentations complètement compatible avec les formats Office Open XML: .docx, .xlsx, .pptx permettant l'édition collaborative en temps réel.

Fonctionnalités

  • Document Editor
  • Spreadsheet Editor
  • Presentation Editor
  • Visionneuses mobiles web
  • Éditeurs 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 Developer Edition.

Lors de l'intégration dans ONLYOFFICE Groupes 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.
Si vous souhaitez installer ONLYOFFICE Docs avec ONLYOFFICE Groupes, il faut deux machines différentes pour pouvoir les installer.

Ce guide vous explique comment installer la version Linux ONLYOFFICE Docs Developer Edition sur votre ordinateur.

Configuration système minimale

  • Processeur
    double cœur à 2 GHz ou plus
  • Mémoire RAM
    2 Go ou plus
  • HDD
    disque dur au moins 40 Go d'espace disponible
  • Exigences supplémentaires
    au moins4 Go pour le fichier d'échange
  • Système d'exploitation
    Debian, Ubuntu édition 64 bits ou une autre version compatible basée sur le noyau 3.13 ou version ultérieure
  • Exigences supplémentaires
    • PostgreSQL: version 12.9 ou ultérieure
    • NGINX: version 1.3.13 ou ultérieure
    • libstdc++6: version 4.8.4 ou ultérieure
    • Redis: version 4 ou 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
  • supervisor
  • fonts-dejavu
  • fonts-liberation
  • ttf-mscorefonts-installer
  • fonts-crosextra-carlito
  • fonts-takao-gothic
  • fonts-opensymbol

Les dépendances seront automatiquement installées sur Ubuntu 14.04 LTS ou version ultérieure. Les distributions plus anciennes peuvent nécessiter l'installation manuelle.

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 version 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 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;"

Installer Redis:

sudo apt-get install redis-server

Installer rabbitmq:

sudo apt-get install rabbitmq-server
Les versions des distributions Ubuntu inférieures à 14.04 LTS peuvent nécessiter l'installation d'autres dépendances.

Sur Ubuntu 18.04, il faut installer nginx-extras. Pour ce faire, utilisez la commande suivante:

sudo apt-get install nginx-extras
Changer le port par défaut pour ONLYOFFICE Docs

Par défaut, ONLYOFFICE Docs écoute les connexions entrant 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ées 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
echo onlyoffice-documentserver-ee onlyoffice/ds-port select <PORT_NUMBER> | sudo debconf-set-selections
echo onlyoffice-documentserver-de 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.

Installer ONLYOFFICE Docs

Ajoutez la clé GPG:

mkdir -p -m 700 ~/.gnupg
gpg --no-default-keyring --keyring gnupg-ring:/tmp/onlyoffice.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
chmod 644 /tmp/onlyoffice.gpg
sudo chown root:root /tmp/onlyoffice.gpg
sudo mv /tmp/onlyoffice.gpg /usr/share/keyrings/onlyoffice.gpg

Ajouter le dépôt ONLYOFFICE Docs:

echo "deb [signed-by=/usr/share/keyrings/onlyoffice.gpg] 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 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

Installer mscorefonts:

sudo apt-get install ttf-mscorefonts-installer

Installer ONLYOFFICE Docs

sudo apt-get install onlyoffice-documentserver
sudo apt-get install onlyoffice-documentserver-ee
sudo apt-get install onlyoffice-documentserver-de
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 en dans votre application web en utilisant API.

Pour connecter ONLYOFFICE Docs à ONLYOFFICE Groupes, veuillez consulter ces instructions.

Lancer ONLYOFFICE Docs à l'aide de 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 .

Enregistrement de votre version de Developer EditionEnterprise Edition version

Si vous avez acheté Developer EditionEnterprise Edition et on vous a envoyé le fichier license.lic, vous pouvez placer ce fichier dans votre installation pour obtenir une version complète de logiciel.

Si vous êtes un utilisateur de Linux Debian, le fichier license.lic sera installé vers le dossier suivant:

/var/www/onlyoffice/Data/license.lic

Maintenant votre Developer EditionEnterprise Edition est une version complète et enregistré.

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

Installation d'ONLYOFFICE Docs permet d'utiliser plus d'options debconf options 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
      echo onlyoffice-documentserver-ee onlyoffice/db-host string <DB_HOST> | sudo debconf-set-selections
      echo onlyoffice-documentserver-de onlyoffice/db-host string <DB_HOST> | sudo debconf-set-selections
    • Indiquez le nom d'utilisateur de la base de données PostgreSQL (remplacer <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
      echo onlyoffice-documentserver-ee onlyoffice/db-user string <DB_USER> | sudo debconf-set-selections
      echo onlyoffice-documentserver-de 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 (remplacer <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
      echo onlyoffice-documentserver-ee onlyoffice/db-pwd password <DB_PASSWORD> | debconf-set-selections
      echo onlyoffice-documentserver-de onlyoffice/db-pwd password <DB_PASSWORD> | debconf-set-selections
    • Indiquezle 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
      echo onlyoffice-documentserver-ee onlyoffice/db-name string <DB_NAME> | sudo debconf-set-selections
      echo onlyoffice-documentserver-de onlyoffice/db-name string <DB_NAME> | sudo debconf-set-selections
  • Options Redis
    • Indiquez l'adresse de l'hôte Redis (replacez <REDIS_HOST> par l'adresse actuelle du serveur Redis installé):

      echo onlyoffice-documentserver-ee onlyoffice/redis-host string <REDIS_HOST> | sudo debconf-set-selections
      echo onlyoffice-documentserver-de onlyoffice/redis-host string <REDIS_HOST> | 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
      echo onlyoffice-documentserver-ee onlyoffice/rabbitmq-host string <RABBITMQ_HOST> | sudo debconf-set-selections
      echo onlyoffice-documentserver-de onlyoffice/rabbitmq-host string <RABBITMQ_HOST> | sudo debconf-set-selections
    • Indiquez le nom d'utilisateur RabbitMQ (remplacer <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
      echo onlyoffice-documentserver-ee onlyoffice/rabbitmq-user string <RABBITMQ_USER> | sudo debconf-set-selections
      echo onlyoffice-documentserver-de onlyoffice/rabbitmq-user string <RABBITMQ_USER> | sudo debconf-set-selections
    • Indiquez le mot de passe de l'utilisateur RabbitMQ (remplacer <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
      echo onlyoffice-documentserver-ee onlyoffice/rabbitmq-pwd password <RABBITMQ_PWD> | sudo debconf-set-selections
      echo onlyoffice-documentserver-de onlyoffice/rabbitmq-pwd password <RABBITMQ_PWD> | sudo debconf-set-selections
  • Options JWT

    Vous pouvez utilisez 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
      echo onlyoffice-documentserver-ee onlyoffice/jwt-enabled boolean true | sudo debconf-set-selections
      echo onlyoffice-documentserver-de onlyoffice/jwt-enabled boolean true | sudo debconf-set-selections
    • Créez la clé secrète JWT e, remplaçant <JWT_SECRET> par votre propre valeur:

      echo onlyoffice-documentserver onlyoffice/jwt-secret password <JWT_SECRET> | sudo debconf-set-selections
      echo onlyoffice-documentserver-ee onlyoffice/jwt-secret password <JWT_SECRET> | sudo debconf-set-selections
      echo onlyoffice-documentserver-de onlyoffice/jwt-secret password <JWT_SECRET> | sudo debconf-set-selections
Download Host on your own server Available for
Docker, Windows and Linux
Cela peut vous aider aussi :
Fermer