- Accueil
- Workspace
- Installation
- Installation
- Docker
- Installer ONLYOFFICE Workspace Enterprise en utilisant les paramètres supplémentaires de script
Installer ONLYOFFICE Workspace Enterprise en utilisant les paramètres supplémentaires de script
Introduction
ONLYOFFICE Workspace Entreprise est une solution payante du système collaboratif gratuit open-source destiné à gérer des documents, des projets, des relations avec les clients et du courriel tous organisés dans un seul endroit.
ONLYOFFICE Workspace Entreprise est distribué en tant qu'un script d'installation automatique sur les systèmes d'exploitation Linux avec Docker. Le script va régler les conteneurs Docker et tous les composants nécessaires au bon fonctionnement de ONLYOFFICE Workspace Entreprise, il est facile d'exécuter, gérer et mettre à jour.
Une fois le script d'installation de ONLYOFFICE Workspace Entreprise téléchargé, Il est possible que vous ayez besoin de configurer les paramètres supplémentaires pour exécuter le script, par exemple si vous souhaitez installer chaque composant sur son ordinateur. Utilisez la commande suivante pour afficher la liste des paramètres disponibles:
bash workspace-enterprise-install.sh -h
Vous trouverez ci-dessous une courte description et quelques exemples d'utilisation de ces paramètres.
Nom de l'image
Paramètre | Description |
---|---|
-ci, --communityimage | Nom de l'image ONLYOFFICE Serveur Communauté ou chemin d'accès au fichier .tar.gz |
-di, --documentimage | Nom de l'image ONLYOFFICE Docs ou chemin d'accès au fichier .tar.gz |
-mi, --mailimage | Nom de l'image ONLYOFFICE Mail ou chemin d'accès au fichier .tar.gz |
-cpi, --controlpanelimage | Nom de l'image Panneau de configuration ONLYOFFICE ou chemin d'accès au fichier .tar.gz |
On peut utiliser ces paramètres pour définir un nom de l'image sur la base duquel le conteneur va démarrer. L'image doit être stockée dans notre dépôt public officiel sur Docker Hub. Si vous avez téléchargé l'archive au format .tar.gz sur la page Téléchargement , vous pouvez également définir le chemin d'accès au fichier .tar.gz stocké sur votre ordinateur.
Exemple
bash workspace-enterprise-install.sh -ims false -di onlyoffice/documentserver-ee -ics true -icp true
Cela va démarrer le conteneur sur la base de l'image ONLYOFFICE Docs qui est indiquée et stockée dans le dépôt et aussi va démarrer les conteneurs ONLYOFFICE Serveur Communauté et Panneau de configuration ONLYOFFICE.
bash workspace-enterprise-install.sh -ims false -ics true -ci "/home/user/CommunityServer-12.5.2.tar.gz" -ids false -icp true
Cela va démarrer le conteneur à partir du fichier local .tar.gz comportant l'image ONLYOFFICE Serveur Communauté et aussi va démarrer le conteneur Panneau de configuration ONLYOFFICE sur la base de l'image stockée dans le dépôt Docker Hub.
Version des composants
Paramètre | Description |
---|---|
-cv, --communityversion | Version ONLYOFFICE Serveur Communauté |
-dv, --documentversion | Version ONLYOFFICE Docs |
-mv, --mailversion | Version ONLYOFFICE Mail |
-cpv, --controlpanelversion | Version Panneau de configuration ONLYOFFICE |
On peut utiliser ces paramètres pour installer une certaine version du composant si vous ne souhaitez pas installer la version la plus récente disponible dans le dépôt. Par défaut, une image identifiée en tant que le plus récent
est utilisée pour démarrer chaque composant du conteneur.
Exemple
Ouvrez le dépôt Docker Hub dans votre navigateur, sélectionnez le composant nécessaire et passez à l'onglet Tags pour afficher tous les tags disponibles dans le dépôt. Indiquez la version à installer pour les composants nécessaires:
bash workspace-enterprise-install.sh -ics true -cv 8.9.0.150 -ids false -icp true -cpv 1.6.0.52 -ims true -md "yourdomain.com"
Cela va installer la version 8.9.0.150 de ONLYOFFICE Serveur Communauté, la version 1.6.0.52 de Panneau de configuration ONLYOFFICE et la version la plus récente de ONLYOFFICE Mail, car la version n'est pas précisée.
Adresse IP du serveur
Paramètre | Description |
---|---|
-dip, --documentserverip | Adresse IP ONLYOFFICE Docs |
-mip, --mailserverip | Adresse IP ONLYOFFICE Mail |
-mdbip, --mailserverdbip | Adresse IP de la base de données ONLYOFFICE Mail |
Ces paramètres servent à connecter les composants quand vous les installer sur les ordinateurs différents.
Exemple
bash workspace-enterprise-install.sh -ics true -icp true -ids false -ims false -dip 192.168.3.202 -es false
Cela va installer ONLYOFFICE Serveur Communauté avec Panneau de configuration ONLYOFFICE et les connecter avec ONLYOFFICE Docs installé sur un autre ordinateur avec l'adresse IP 192.168.3.202
.
Nom du domaine ONLYOFFICE Mail
Paramètre | Description |
---|---|
-md, --maildomain | Le nom du domaine ONLYOFFICE Mail |
Ce paramètre permet de définir le nom de votre domaine qui sera utilisé pour ONLYOFFICE Mail.
Exemple
bash workspace-enterprise-install.sh -md "yourdomain.com"
Cela va installer tous les composants de ONLYOFFICE Workspace Entreprise y compris ONLYOFFICE Mail avec le nom de domane yourdomain.com
.
Dans la commande ci-dessus, le paramètre
"yourdomain.com"
doit être considérer comme le domaine de service pour ONLYOFFICE Mail. Ce paramètre est généralement indiqué sur l'enregistrement MX du domaine qui sera utilisé pour assurer la correspondance. En règle générale, "yourdomain.com"
apparaît comme mx1.onlyoffice.com
Mise à jour des composants
Paramètre | Description | Valeurs | Défaut |
---|---|---|---|
-u, --update | sert à mettre à jour les composants existants | true|false | false |
Ce paramètre sert à installer les versions les plus récentes des composants obsolètes sur votre ordinateur.
Exemple
bash workspace-enterprise-install.sh -u true
Cela va arrêter et va supprimer les conteneurs à mettre à jour et ensuite va démarrer les versions les plus récentes des composants de ONLYOFFICE Workspace Entreprise appropriés. Si la version actuelle des composants est la version dernière disponible, le conteneur ne sera pas affecté. Le composants que vous avez ignoré pendant l'installation précédente seront aussi ignorés. Les données du portail seront récupérées automatiquement.
Informations d'identification
Paramètre | Description |
---|---|
-un, --username | nom d'utilisateur dockerhub |
-p, --password | mot de passe dockerhub |
Ces paramètres sont utilisés si vous indiquez vos identifiants pour accéder le référentiel de tests pour que vous puissiez démarrer les conteneurs à partir de l'images stockées là-bas.
Exemple
bash workspace-enterprise-install.sh -md "yourdomain.com" -un username -p password
Installation des composants
Paramètre | Description | Valeurs | Défaut |
---|---|---|---|
-ics, --installcommunityserver | installer ONLYOFFICE Serveur Communauté | true|false|pull | true |
-ids, --installdocumentserver | installer ONLYOFFICE Docs | true|false|pull | true |
-ims, --installmailserver | installer ONLYOFFICE Mail | true|false|pull | true |
-icp, --installcontrolpanel | installer Panneau de configuration ONLYOFFICE | true|false|pull | true |
Ces paramètres servent à préciser les composants dont vous avez besoin d'installer. Vous pouvez les utiliser pour installer chaque composant sur son ordinateur.
- Indiquez
true
pour installer le composant. - Indiquez
false
pour ignorer l'installation du composant. - Indiquez
pull
pour télécharger le composant sans installation.
Exemple
bash workspace-enterprise-install.sh -ims false
Tous les composants de ONLYOFFICE Workspace Entreprise seront installés sauf ONLYOFFICE Mail.
bash workspace-enterprise-install.sh -ics false -ids true -icp false -ims false -es true
C'est uniquement ONLYOFFICE Docs qui sera installé, ONLYOFFICE Mail, ONLYOFFICE Serveur Communauté et Panneau de configuration ONLYOFFICE seront ignorés.
Type d'installation
Paramètre | Description | Valeurs | Défaut |
---|---|---|---|
-it, --installation_type | type d'installation | WORKSPACE|WORKSPACE_ENTERPRISE | WORKSPACE_ENTERPRISE |
Ce paramètre sert à installer une solution spécifique: ONLYOFFICE Workspace Communauté ou ONLYOFFICE Workspace Entreprise.
Exemple
bash workspace-enterprise-install.sh -it WORKSPACE
Cela va installer les composants de ONLYOFFICE Serveur Communauté et de Panneau de configuration ONLYOFFICE.
Utiliser un composant en tant que serveur externe
Paramètre | Description | Valeurs | Défaut |
---|---|---|---|
-es, --useasexternalserver | utiliser en tant que serveur externe | true|false | false |
Ce paramètre sert à installer les composants sur ordinateurs différents.
- Indiquez
vrai
lors de l'installation ONLYOFFICE Docs et ONLYOFFICE Mail chaque sur son ordinateur. - Indiquez
faux
lors de l'installation de ONLYOFFICE Serveur Communauté avecPanneau de configuration ONLYOFFICE sur un ordinateur différent.
Exemple
bash workspace-enterprise-install.sh -ics false -ids false -icp false -ims true -md "yourdomain.com" -es true
C'est uniquement ONLYOFFICE Mail qui sera installé, ONLYOFFICE Docs, ONLYOFFICE Serveur Communauté et Panneau de configuration ONLYOFFICE seront ignorés.
bash workspace-enterprise-install.sh -ics true -icp true -ids false -ims false -dip 192.168.3.202 -es false
Cela va installer ONLYOFFICE Serveur Communauté avec Panneau de configuration ONLYOFFICE et les connecter avec ONLYOFFICE Docs installé sur un autre ordinateur.
Créer un fichier de pagination
Paramètre | Description | Valeurs | Défaut |
---|---|---|---|
-ms, --makeswap | générer un fichier de pagination | true|false | false |
Ce paramètre sert à créer le fichier de pagination de 6 Go. Par défaut, l'option true
est activée, alors il ne faut pas configurer ce paramètre lors du démarrage du script. Le fichier de pagination sera créé automatiquement.
Exemple
bash workspace-enterprise-install.sh -ms false
Si vous avez déjà créé un fichier de pagination, vous pouvez utiliser cette commande pour empêcher la création automatique du fichier de pagination lors de l'installation.
Si vous démarrez le script encore une fois sans configurer le paramètre -ms
, il va vérifier si le fichier onlyoffice_swapfile
existe. Le script ne va pas créer encore un fichier de pagination si un tel fichier existe déjà.
Serveur MySQL
Paramètre | Description | Défaut |
---|---|---|
-mysqlh, --mysqlhost | Serveur hôte MySQL | localhost |
-mysqlprt, --mysqlport | Port du serveur MySQL | 3306 |
-mysqlru, --mysqlrootuser | Serveur MySQL en tant que l'utilisateur root | root |
-mysqlrp, --mysqlrootpassword | Mot de passe root sur serveur MySQL | my-secret-pw |
On va utiliser les paramètres par défaut si vous ne les configurez pas vous-même.
Exemple
bash workspace-enterprise-install.sh -mysqlru root -mysqlrp new-secret-pw
Cette commande permet de définir votre propre mot de passe pour le compte root MySQL lors de l'installation de ONLYOFFICE Workspace Entreprise.
Base de données ONLYOFFICE Serveur Communauté
Paramètre | Description | Défaut |
---|---|---|
-mysqld, --mysqldatabase | Le nom de la base de données ONLYOFFICE Serveur Communauté | onlyoffice |
-mysqlu, --mysqluser | L'utilisateur de la base de données ONLYOFFICE Serveur Communauté | onlyoffice_user |
-mysqlp, --mysqlpassword | Le mot de passe de la base de données ONLYOFFICE Serveur Communauté | onlyoffice_pass |
Ces paramètres servent à créer une base de données ONLYOFFICE Serveur Communauté et définir le nom de la base de données, le nom d'utilisateur et le mot de passe pour un compte d'utilisateur qui possède tous les droits au niveau d'une base de données. On va utiliser les paramètres par défaut si vous ne les configurez pas vous-même.
Exemple
bash workspace-enterprise-install.sh -mysqld communitydatabase -mysqlu username -mysqlp password
Base de données ONLYOFFICE Mail
Paramètre | Description | Défaut |
---|---|---|
-mysqlmd, --mysqlmaildatabase | Le nom de la base de données ONLYOFFICE Mail | onlyoffice_mailserver |
-mysqlmu, --mysqlmailuser | L'utilisateur de la base de données ONLYOFFICE Mail | mail_admin |
-mysqlmp, --mysqlmailpassword | Le mot de passe de la base de données ONLYOFFICE Mail | Isadmin123 |
Ces paramètres servent à créer une base de données ONLYOFFICE Mail et définir le nom de la base de données, le nom d'utilisateur et le mot de passe pour un compte d'utilisateur qui possède tous les droits au niveau d'une base de données. On va utiliser les paramètres par défaut si vous ne les configurez pas vous-même.
Exemple
bash workspace-enterprise-install.sh -md "mx.yourdomain.com" -mysqlmd maildatabase -mysqlmu username -mysqlmp password
Port pour ONLYOFFICE Serveur Communauté
Paramètre | Description | Défaut |
---|---|---|
-cp, --communityport | Port pour ONLYOFFICE Serveur Communauté | 80 |
Ce paramètre sert à modifier le port à utiliser pour démarrer ONLYOFFICE Serveur Communauté. Par défaut, le port 80 est utilisé.
Exemple
bash workspace-enterprise-install.sh -cp 8080
Configuration pour core.machinekey
Paramètre | Description |
---|---|
-mk, --machinekey | La configuration pour la clé core.machinekey |
Ce paramètre permet d'indiquer la clé propre de l'ordinateur lors de l'installation de ONLYOFFICE Workspace Entreprise.
/app/onlyoffice/CommunityServer/data/.private/machinekey
.Exemple
bash workspace-enterprise-install.sh -mk yourmachinekey
Configuration pour la clé secrète JWT
Paramètre | Description |
---|---|
-jwt, --jwtsecret | La configuration pour la clé secrète du JWT |
Ce paramètre permet d'indiquer votre clé propre JWT lors de l'installation de ONLYOFFICE Workspace Entreprise. La clé secrète est utilisée pour signer et valider le jeton JSON sur la demande à la connexion à ONLYOFFICE Docs.
- Pour le serveur Community Server -
/var/www/onlyoffice/WebStudio/web.appsettings.config
- Pour le serveur Document Server -
/etc/onlyoffice/documentserver/local.json
Exemple
bash workspace-enterprise-install.sh -jwt yoursecret