- Accueil
- DocSpace
- Installation
- Développeur
- Installer ONLYOFFICE DocSpace Développeur à l'aide de paramètres supplémentaires du script
Installer ONLYOFFICE DocSpace Développeur à l'aide de paramètres supplémentaires du script
Introduction
ONLYOFFICE DocSpace Développeur est une version payante d'un hub de documentation auquel vous pouvez connecter des utilisateurs et des documents dans un seul endroit pour stimuler la collaboration.
ONLYOFFICE DocSpace Développeur 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 d'ONLYOFFICE DocSpace Développeur, il est facile d'exécuter, gérer et mettre à jour.
Une fois le script d'installation d'ONLYOFFICE DocSpace Développeur 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 du script Docker disponibles:
bash docspace-developer-install.sh docker -hUtilisez la commande suivante pour afficher la liste des paramètres DEB/RPM disponibles:
bash docspace-developer-install.sh package -hVous trouverez ci-dessous une courte description et quelques exemples d'utilisation de ces paramètres.
Lors de l'exécution du script en utilisant les paramètres, vous serez invité à sélectionner le méthode d'installation pour ONLYOFFICE DocSpace. Saisissez Y et appuyez sur Entrée pour installer ONLYOFFICE Docs à l'aide de Docker. Saisissez N et appuyez sur Entrée pour installer ONLYOFFICE DocSpace à partir des paquets DEB/RPM.
Informations d'identification
| Paramètre | Description |
|---|---|
-reg, --registry | l'URL du registre docker (par ex., https://myregistry.com:5000) |
-un, --username | nom d'utilisateur du registre docker |
-p, --password | mot de passe du registre docker |
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 docspace-developer-install.sh -reg URL -un username -p passwordType d'installation
| Paramètre | Description | Valeurs | Défaut |
|---|---|---|---|
-it, --installation_type | type d'installation | community|developer|enterprise | developer |
Ce paramètre sert à installer une solution spécifique: ONLYOFFICE DocSpace Communauté, ONLYOFFICE DocSpace Développeur ou ONLYOFFICE DocSpace Enterprise.
Exemple
bash docspace-developer-install.sh -it communityCela va installer la solution ONLYOFFICE DocSpace Community.
Vérification du matériel
| Paramètre | Description | Valeurs | Défaut |
|---|---|---|---|
-skiphc, --skiphardwarecheck | sert à sauter la vérification du matériel | true|false | false |
Ce paramètre sert à sauter la vérification lorsque votre la configuration matérielle répond aux exigences minimales.
Exemple
bash docspace-developer-install.sh -skiphc trueCela permet de sauter la vérification du matériel.
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 nécessaires lorsque les composants appropriés sur votre ordinateur sont obsolètes.
Exemple
bash docspace-developer-install.sh -u trueCela va arrêter et va supprimer les conteneurs à mettre à jour et ensuite va démarrer les versions les plus récentes des composants d'ONLYOFFICE DocSpace Développeur 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 DocSpace seront récupérées automatiquement.
Il faut mettre à jour Docs uniquement vers la version 7.2.1.34 et ignorer la mise à jour d'autre composants:
bash docspace-developer-install.sh -u true -docsi onlyoffice/documentserver-de -docsv 7.2.1.34 -idocs true -ids false -irbt false -irds falseIl faut mettre à jour DocSpace uniquement vers la version 1.2.0 et ignorer la mise à jour d'autre composants:
bash docspace-developer-install.sh -u true -dsv v1.2.0 -idocs false -irbt false -irds falseInstallation des composants
| Paramètre | Description | Valeurs | Défaut |
|---|---|---|---|
-ids, --installdocspace | installer ONLYOFFICE DocSpace | true|false | true |
-idocs, --installdocs | installer ONLYOFFICE Docs | true|false | true |
-irbt, --installrabbitmq | installer RabbitMQs | true|false | true |
-irds, --installredis | installer Redis | true|false | true |
-imysql, --installmysql | installer MySQL | true|false | 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
truepour installer le composant. - Indiquez
falsepour ignorer l'installation du composant.
Exemple
bash docspace-developer-install.sh -idocs falseTous les composants d'ONLYOFFICE DocSpace Développeur seront installés sauf ONLYOFFICE Docs.
bash docspace-developer-install.sh -ids false -idocs true -imysql false -irbt false -irds falseCela va sauter l'installation d'ONLYOFFICE DocSpace, MySQL, RabbitMQ, et Redis et va installer uniquement ONLYOFFICE Docs.
Version des composants
| Paramètre | Description |
|---|---|
-dsv, --docspaceversion | Version ONLYOFFICE DocSpace |
-docsv, --docsversion | Version ONLYOFFICE Docs |
On peut utiliser ces paramètres pour installer une certaine version d'ONLYOFFICE DocSpace ou ONLYOFFICE Docs si pour une raison quelconque vous ne voulez pas installer la version la plus récente disponible dans le dépôt. Par défaut, une image identifiée en tant que la plus récente est utilisée pour démarrer chaque composant du conteneur.
Exemple
Ouvrez le dépôt Docker Hub dans votre navigateur, sélectionnez ONLYOFFICE Docs et passez à l'onglet Tags pour afficher tous les tags disponibles dans le dépôt. Indiquez la version à installer:
bash docspace-developer-install.sh -docsv 7.2.1.34Cela va installer ONLYOFFICE DocSpace et la version ONLYOFFICE Docs 7.2.1.34.
Nom de l'image ONLYOFFICE Docs
| Paramètre | Description |
|---|---|
-docsi, --docsimage | Le nom de l'image ONLYOFFICE Docs |
On peut utiliser ce paramètre pour définir un nom de l'image ONLYOFFICE Docs 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.
Exemple
bash docspace-developer-install.sh -docsi onlyoffice/documentserver-deCela va démarrer un conteneur à partir de l'image ONLYOFFICE Docs que vous avez indiqué et qui est disponible dans le référentiel.
Configuration des hôtes
| Paramètre | Description |
|---|---|
-dsh, --docspacehost | Hôte ONLYOFFICE DocSpace |
-esh, --elastichost | Hôtes Elasticsearch |
Ces paramètres servent à connecter les composants quand vous les installer sur les ordinateurs différents.
Exemple
bash docspace-developer-install.sh -esh 192.168.3.202Cela va installer ONLYOFFICE DocSpace et le connecter avec Elasticsearch qui est installé sur un autre ordinateur avec l'adresse IP 192.168.3.202.
Configuration de core.machinekey
| Paramètre | Description |
|---|---|
-mk, --machinekey | La configuration pour la clé core.machinekey |
Ce paramètre permet d'indiquer la machinekey propre lors de l'installation ONLYOFFICE DocSpace Développeur.
/app/onlyoffice/config/appsettings.json (le chemin est indiqué dans le conteneur onlyoffice-studio).Exemple
bash docspace-developer-install.sh -mk yourmachinekeyPort externe ONLYOFFICE DocSpace
| Paramètre | Description | Défaut |
|---|---|---|
-ep, --externalport | Port externe d'ONLYOFFICE DocSpace | 80 |
Ce paramètre sert à modifier le port à utiliser pour démarrer ONLYOFFICE DocSpace. Par défaut, le port 80 est utilisé.
Exemple
bash docspace-developer-install.sh -ep 8080Paramètres de l'en-tête et le secret du JWT
| Paramètre | Description |
|---|---|
-jh, --jwtheader | La configuration pour l'en-tête du JWT |
-js, --jwtsecret | La configuration pour la clé secrète du JWT |
Ces paramètres servent à indiquer l'en-tête du JWT et votre clé secrète du JWT lors de l'installation d'ONLYOFFICE DocSpace Développeur. L'en-tête du JWT définit l'en-tête de http à utiliser pour envoyer le jeton JWT. La clé secrète est utilisée pour signer et valider le jeton JSON sur la demande à la connexion à ONLYOFFICE Docs.
- Pour DocSpace -
/app/onlyoffice/config/appsettings.json - Pour le serveur Document Server -
/etc/onlyoffice/documentserver/local.json
Exemple
bash docspace-developer-install.sh -js yoursecretServeur MySQL
| Paramètre | Description | Défaut |
|---|---|---|
-mysqlrp, --mysqlrootpassword | Mot de passe root sur serveur MySQL | my-secret-pw |
-mysqlh, --mysqlhost | Serveur hôte MySQL | localhost |
-mysqlport, --mysqlport | Port du serveur MySQL | 3306 |
On va utiliser les paramètres par défaut si vous ne les configurez pas vous-même.
Exemple
bash docspace-developer-install.sh -mysqlrp new-secret-pwCette commande permet de définir votre propre mot de passe pour le compte root MySQL lors de l'installation d'ONLYOFFICE DocSpace Développeur.
Base de données ONLYOFFICE DocSpace
| Paramètre | Description | Défaut |
|---|---|---|
-mysqld, --mysqldatabase | Le nom de la base de données ONLYOFFICE DocSpace | onlyoffice |
-mysqlu, --mysqluser | L'utilisateur de la base de données ONLYOFFICE DocSpace | onlyoffice_user |
-mysqlp, --mysqlpassword | Le mot de passe de la base de données ONLYOFFICE DocSpace | onlyoffice_pass |
Ces paramètres servent à créer une base de données ONLYOFFICE DocSpace et définir le nom particularisé de la base de données, le nom d'utilisateur et le mot de passe pour un compte d'utilisateur qui est doté des autorisations de superutilisateur de la base de données que vous avez créé. On va utiliser les paramètres par défaut si vous ne les configurez pas vous-même.
Exemple
bash docspace-developer-install.sh -mysqld docspacedatabase -mysqlu username -mysqlp passwordPasser en HTTPS
| Paramètre | Description |
|---|---|
-led, --letsencryptdomain | définit le domaine pour le certificat Let's Encrypt |
-lem, --letsencryptmail | définit l'adresse email de l'administrateur du domaine pour le certificat Let's Encrypt |
-cf, --certfile | le chemin d'accès au certificat pour le domaine |
-ckf, --certkeyfile | le chemin d'accès à la clé privée pour le certificat |
Ces paramètres permettent de passer votre portail vers HTTPS. Ils sont valables uniquement avec la version Docker.
Exemple
bash docspace-developer-install.sh docker --letsencryptmail user@example.com --letsencryptdomain yourdomain.comCela va créer et va installer automatiquement le certificat signé par l'autorité de certification letsencrypt.org sur votre serveur et redémarrera le service NGINX pour que les modifications prennent effet.
bash docspace-developer-install.sh docker --certfile path --certkeyfile pathCela va appliquer votre certificat SSL.