Potion Bottle Icon Manuel d'alchimie du code Potion Bottle Icon

Nextcloud et Elasticsearch sur VirtualBox - Partie 2 - Yunohost

- 485 mots - Temps de lecture estimé: 3 minutes

Offre de formation

Potion Bottle IconHéberger ton entreprise ou ton OBNL avec YunohostPotion Bottle Icon

Arrête de payer par utilisateur·ice pour des outils qui analysent tes données. Expérimente l'autohébergement sur un vrai serveur avec Yunohost et ses centaines d'applications libres.

Héberge tes données au Québec

🌘 Installation de Yunohost

Dans cette section, nous installerons Yunohost par dessus Debian 10. Ensuite, nous installerons Nextcloud et nous y connecterons.

Exécuter les commandes suivantes en tant que root

apt install -y curl 
curl https://install.yunohost.org | bash

Lancez l’installation

Écran de configuration initiale pour Nextcloud sur VirtualBox

Laisser Yunohost gérer le SSH. À la prochaine connexion, l’utilisateur administrateur sera admin. C’est un rôle intermédiaire entre demo et root en termes de permissions.

Écran de configuration des paramètres réseau pour Nextcloud

Une fois l’installation terminée, il faut effectuer la postinstallation.

Un nom de domaine est requis pour l’installation. On utilisera nextcloud.local.

Le mot de passe d’administration sera nextcloud.

On crée un premier utilisateur utilisateur

yunohost user create utilisateur

Le résultat est:

Succès ! L’utilisateur a été créé 
fullname: utilisateur nouveau 
mail: utilisateur@nextcloud.local 
username: utilisateur

🌘 Accès à la machine virtuelle comme un serveur séparé sur le réseau local


Sun Face IconComment installer Yunohost et Nextcloud sur Debian 10 dans VirtualBox ?Sun Face Icon


Installez Yunohost avec ‘curl https://install.yunohost.org | bash’ sur Debian 10, effectuez la postinstallation avec un nom de domaine local (ex. nextcloud.local), créez un utilisateur via yunohost user create, puis configurez VirtualBox en mode pont pour que la VM obtienne sa propre adresse IP sur le réseau local.

On configure maintenant la machine virtuelle en mode “pont” afin qu’elle ait sa propre adresse IP. Le nom de domaine pourra être associé à cette adresse pour simplifier les manipulations futures. Ceci va simuler comme si on avait une machine physique séparée ou un serveur avec une adresse IP publique tel un serveur privé virtuel (VPS).

Écran de saisie des identifiants administrateur pour Nextcloud

Ensuite, redémarrer la machine virtuelle depuis VirtualBox (Menu Machine/Redémarrage).

Une fois redémarré, l’affichage VirtualBox de la machine virtuelle affiche son adresse IP.

Dans la configuration de routeur DHCP à la maison, figer cette adresse. Voici un exemple pour un routeur D-Link.

Écran de confirmation d'installation terminée pour Nextcloud

On ajoute le domaine au fichier “hosts”.

Ajouter la ligne suivante au fichier (changer selon l’adresse IP de la machine virtuelle):

192.168.0.151 nextcloud.local

On se connecte à l’instance Yunohost via l’adresse https://nextcloud.local dans le navigateur. Attention, ça va demander d’accepter le risque d’une adresse sans certificat valide.

Écran principal de la plateforme Nextcloud après installation

Une fois arrivé à la fenêtre de connexion, on entre utilisateur et nextcloud

Interface utilisateur de Nextcloud pour la gestion des fichiers

Nous avons réussi ! L’installation de Yunohost est fonctionnelle.

Outils de synchronisation disponibles sur Nextcloud

🌘 Installation de Nextcloud sur Yunohost

Se connecter en SSH sur le serveur en utilisant le domaine cette fois-ci.

ssh -p 22 admin@nextcloud.local

Installation d’une instance de Nextcloud avec l’outil de configuration de Yunohost.

sudo yunohost app install nextcloud

On conserve les paramètres par défaut proposés à moins d’utiliser un sous-domaine. Les paramètres de l’installation devraient ressembler à ceci.

Choose the domain where this app should be installed [nextcloud.local] (default: nextcloud.local):  
Choose the path where this app should be installed (default: /nextcloud):  
Choose an administrator user for this app [utilisateur] (default: utilisateur):  
Access the users home folder from  Nextcloud ? [yes | no] (default: no):

🌘 Validation de l’installation

Pour s’assurer que l’installation de Nextcloud est bien fonctionnelle, ouvrez l’URL suivante dans le navigateur :
https://nextcloud.local/nextcloud

Options de configuration avancée pour Nextcloud

🌘 Autres parties

Offre de service

Crescent Moon IconAuto-hébergement tout-inclus sans GAFAM — 3600 $Crescent Moon Icon

Libère-toi des frais par utilisateur·ice qui explosent. Héberge tes données au Québec avec des logiciels libres et facilite ta conformité à la loi 25.

Héberge tes données au Québec
Abonne-toi au fil RSS pour ne rien manquer.

Étiquettes