Installer ONLYOFFICE Groupes à l'aide de script
ÉTAPE 1. Télécharger le fichier du script d'installation
Exécutez la commande suivante:
wget https://download.onlyoffice.com/install/install-Debian.sh
ÉTAPE 2. Installer ONLYOFFICE Groupes
Exécutez le script en indiquant le paramètre -it GROUPS
:
bash install-Debian.sh -it GROUPS
Cela va installer la solution ONLYOFFICE Groupes comportant les composants ONLYOFFICE Community Server, ONLYOFFICE XMPP Server et ONLYOFFICE Panneau de configuration.
Installer ONLYOFFICE Groupes manuellement
Installer des dépendances
Vérifiez que Mono
(version 6.8), NGINX
, Node.js
(version 12), mysql-server
, ffmpeg
, mono-webserver-hyperfastcgi
, Elasticsearch
(version 7.16) sont installés avant d'installer les distributions Debian.
Le processus d'installation diffère selon le système d'exploitation. Veuillez choisir l'onglet correspondant pour lire les instructions relatives à votre système d'exploitation:
Ajoutez la clé GPG:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
Ensuite, ajoutez le référentiel contenant la version appropriée du paquet Mono 6.8.
echo "deb http://download.mono-project.com/repo/ubuntu stable-focal/snapshots/6.8.0.123 main" | tee /etc/apt/sources.list.d/mono-official.list
un message d'avertissement apparaîtra lors de l'exécution
apt-get update
, ce message peut être ignoré:
Conflicting distribution: http://download.mono-project.com/repo/ubuntu stable-focal/snapshots/6.8.0.123 InRelease (expected stable-focal/snapshots/6.8.0.123 but got focal)
sudo apt-get update
sudo apt-get install mono-complete
Ajoutez le référentiel mono-extra
.
echo "deb https://d2nlctn12v279m.cloudfront.net/repo/mono/ubuntu focal main" | tee /etc/apt/sources.list.d/mono-extra.list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
Ajouter le référentiel dotnet
.
curl https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O
dpkg -i packages-microsoft-prod.deb && rm packages-microsoft-prod.deb
Pour assurer le bon fonctionnement de la recherche, il faut installer Elasticsearch v.7.16. Exécutez la commande suivante:
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | apt-key add -
echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | tee /etc/apt/sources.list.d/elastic-7.x.list
echo "deb https://deb.nodesource.com/node_12.x focal main" | tee /etc/apt/sources.list.d/nodesource.list
echo "deb-src https://deb.nodesource.com/node_12.x focal main" >> /etc/apt/sources.list.d/nodesource.list
curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
wget http://nginx.org/keys/nginx_signing.key
apt-key add nginx_signing.key
echo "deb http://nginx.org/packages/ubuntu/ focal nginx" | tee /etc/apt/sources.list.d/nginx.list
curl -OL http://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
dpkg -i mysql-apt-config_0.8.22-1_all.deb
Mettre à jour le référentiel:
sudo apt-get update
Installer ffmpeg, Elasticsearch, ffmpeg, Elasticsearch, mono-webserver-hyperfastcgi, nginx-extras
sudo apt-get install ffmpeg elasticsearch=7.16.3 mono-webserver-hyperfastcgi=0.4-8 apt-transport-https dotnet-sdk-6.0 nginx-extras
Ajoutez la clé GPG:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
Ensuite, ajoutez le référentiel contenant la version appropriée du paquet Mono 6.8.
echo "deb http://download.mono-project.com/repo/ubuntu stable-bionic/snapshots/6.8.0.123 main" | tee /etc/apt/sources.list.d/mono-official.list
un message d'avertissement apparaîtra lors de l'exécution
apt-get update
, ce message peut être ignoré:
Conflicting distribution: https://download.mono-project.com/repo/ubuntu stable-bionic/snapshots/6.8.0.123 InRelease (expected stable-bionic/snapshots/6.8.0.123 but got bionic)
sudo apt-get update
sudo apt-get install mono-complete
Ajoutez le référentiel mono-extra
.
echo "deb https://d2nlctn12v279m.cloudfront.net/repo/mono/ubuntu bionic main" | tee /etc/apt/sources.list.d/mono-extra.list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
Ajouter le référentiel dotnet
.
curl https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb -O
dpkg -i packages-microsoft-prod.deb && rm packages-microsoft-prod.deb
Pour assurer le bon fonctionnement de la recherche, il faut installer Elasticsearch v.7.16. Exécutez la commande suivante:
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | apt-key add -
echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | tee /etc/apt/sources.list.d/elastic-7.x.list
echo "deb https://deb.nodesource.com/node_12.x bionic main" | tee /etc/apt/sources.list.d/nodesource.list
echo "deb-src https://deb.nodesource.com/node_12.x bionic main" >> /etc/apt/sources.list.d/nodesource.list
curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
wget http://nginx.org/keys/nginx_signing.key
apt-key add nginx_signing.key
echo "deb http://nginx.org/packages/ubuntu/ bionic nginx" | tee /etc/apt/sources.list.d/nginx.list
curl -OL http://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
dpkg -i mysql-apt-config_0.8.22-1_all.deb
Mettre à jour le référentiel:
sudo apt-get update
Installer ffmpeg, Elasticsearch, ffmpeg, Elasticsearch, mono-webserver-hyperfastcgi, nginx-extras
sudo apt-get install ffmpeg elasticsearch=7.16.3 mono-webserver-hyperfastcgi=0.4-7 apt-transport-https dotnet-sdk-6.0 nginx-extras
Sur Debian 10, il vous faut installer les paquets suivants:
sudo apt-get install apt-transport-https dirmngr gnupg ca-certificates software-properties-common
Ajoutez le référentiel contenant la version appropriée du paquet Mono 6.8.
echo "deb http://download.mono-project.com/repo/debian stable-buster/snapshots/6.8.0.123 main" | tee /etc/apt/sources.list.d/mono-official.list
Ajoutez la clé GPG:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
un message d'avertissement apparaîtra lors de l'exécution
apt-get update
, ce message peut être ignoré:
Conflicting distribution: https://download.mono-project.com/repo/debian stable-buster/snapshots/6.8.0.123 InRelease (expected stable-buster/snapshots/6.8.0.123 but got buster)
sudo apt-get update
sudo apt-get install mono-complete
Ajoutez le référentiel mono-extra
.
echo "deb https://d2nlctn12v279m.cloudfront.net/repo/mono/ubuntu bionic main" | tee /etc/apt/sources.list.d/mono-extra.list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
Ajouter le référentiel dotnet
.
sudo apt-get install curl
curl https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb -O
dpkg -i packages-microsoft-prod.deb && rm packages-microsoft-prod.deb
Pour assurer le bon fonctionnement de la recherche, il faut installer Elasticsearch v.7.16. Exécutez la commande suivante:
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | apt-key add -
echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | tee /etc/apt/sources.list.d/elastic-7.x.list
echo "deb https://deb.nodesource.com/node_12.x focal main" | tee /etc/apt/sources.list.d/nodesource.list
echo "deb-src https://deb.nodesource.com/node_12.x focal main" >> /etc/apt/sources.list.d/nodesource.list
curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
apt-get update
wget http://nginx.org/keys/nginx_signing.key
apt-key add nginx_signing.key
echo "deb http://nginx.org/packages/ubuntu/ focal nginx" | tee /etc/apt/sources.list.d/nginx.list
curl -OL http://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
dpkg -i mysql-apt-config_0.8.22-1_all.deb
Mettre à jour le référentiel:
sudo apt-get update
Installer ffmpeg, Elasticsearch, mono-webserver-hyperfastcgi, nginx-extras, openjdk-11-jdk
sudo apt-get install ffmpeg elasticsearch=7.16.3 mono-webserver-hyperfastcgi=0.4-7 apt-transport-https dotnet-sdk-6.0 nginx-extras openjdk-11-jdk
Sur Debian 11, il vous faut installer les paquets suivants:
sudo apt-get install apt-transport-https dirmngr gnupg ca-certificates software-properties-common
Ajoutez le référentiel contenant la version appropriée du paquet Mono 6.8.
echo "deb http://download.mono-project.com/repo/debian stable-buster/snapshots/6.8.0.123 main" | tee /etc/apt/sources.list.d/mono-official.list
Ajoutez la clé GPG:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
un message d'avertissement apparaîtra lors de l'exécution
apt-get update
, ce message peut être ignoré:
Conflicting distribution: https://download.mono-project.com/repo/debian stable-buster/snapshots/6.8.0.123 InRelease (expected stable-buster/snapshots/6.8.0.123 but got buster)
sudo apt-get update
sudo apt-get install mono-complete
Ajoutez le référentiel mono-extra
.
echo "deb https://d2nlctn12v279m.cloudfront.net/repo/mono/ubuntu focal main" | tee /etc/apt/sources.list.d/mono-extra.list
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys CB2DE8E5
Ajouter le référentiel dotnet
.
sudo apt-get install curl
curl https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O
dpkg -i packages-microsoft-prod.deb && rm packages-microsoft-prod.deb
Pour assurer le bon fonctionnement de la recherche, il faut installer Elasticsearch v.7.16. Exécutez la commande suivante:
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | apt-key add -
echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | tee /etc/apt/sources.list.d/elastic-7.x.list
echo "deb https://deb.nodesource.com/node_12.x focal main" | tee /etc/apt/sources.list.d/nodesource.list
echo "deb-src https://deb.nodesource.com/node_12.x focal main" >> /etc/apt/sources.list.d/nodesource.list
curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add -
apt-get update
wget http://nginx.org/keys/nginx_signing.key
apt-key add nginx_signing.key
echo "deb http://nginx.org/packages/ubuntu/ focal nginx" | tee /etc/apt/sources.list.d/nginx.list
curl -OL http://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb
dpkg -i mysql-apt-config_0.8.22-1_all.deb
Mettre à jour le référentiel:
sudo apt-get update
Installer ffmpeg, Elasticsearch, mono-webserver-hyperfastcgi, nginx-extras, openjdk-11-jdk
sudo apt-get install ffmpeg elasticsearch=7.16.3 mono-webserver-hyperfastcgi=0.4-8 apt-transport-https dotnet-sdk-6.0 nginx-extras openjdk-11-jdk
Installer ONLYOFFICE Groupes
Ajoutez le référentiel ONLYOFFICE.
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 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.
Il faut mettre à jour le cache du gestionnaire de paquets.
sudo apt-get update
Installer ONLYOFFICE Groupes:
sudo apt-get install onlyoffice-controlpanel onlyoffice-communityserver
Ensuite, ONLYOFFICE Groupes sera disponible sur l'adresse http://localhost/ et sera mis à jour comme tout autre paquet.
Lancer ONLYOFFICE Groupes à 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. Si vous avez besoin de HTTPS, installez certbot:
snap install --classic certbot