LINUX:NextCloud-Configuration

De WIKI sur Linux (ADB)
Aller à la navigation Aller à la recherche

retour au menu de NextCloud


But

Tous les éléments sont en place. On passe à la configuration. Elle est simple.


Configuration

Dans notre explorateur Web favori (par exemple: Firefox), on appelle l'URL selon notre exemple. Notre serveur se nomme "serverdb.home.dom"; il est a adapter selon votre machine:

https://serverdb.home.dom/nextcloud

Nous accédons directement à la page de configuration:


LINUX:Nextcloud.install.1.png


On définit les informations nécessaires pour la création de l'utilisateur qui aura le rôle d'administrateur central.

On définit l'espace de travail de départ.

On y introduit les informations sur la base de données qui ont été définies à l'étape précédente.

Et on valide en cliquant sur le bouton "Installer" en bas de page.

Dès lors cette phase de l'installation se déroule: la création des tables dans le schéma défini dans la base de données.

Un second écran apparaît ensuite:


LINUX:Nextcloud.install.2.png


Il permet de choisir les modules principaux que l'on désire retenir. Et on valide.


Dans le répertoire "/etc/nextcloud/config.php" est créé. Il reprend principalement les informations de connexions à la base de données et divers paramètres.

Dans ce fichiers, on ajoute ou on modifie les options suivantes:


 'maintenance_window_start' => 1,
 'default_phone_region' => 'BE',
 'mail_from_address' => 'nextcloud',
 'mail_smtpmode' => 'smtp',
 'mail_sendmailmode' => 'smtp',
 'mail_domain' => 'home.dom',
 'log_type' => 'file',

A adapter selon votre configuration. Il est possible de configurer les options liés au "mail_..." via l'écran Web de gestion des paramètres de l'administrateur.

Il est possible aussi de le faire en ligne de commande:

cd /usr/share/nextcloud
sudo -u apache php occ config:system:set maintenance_window_start --type=integer --value=1
sudo -u apache php occ config:system:set default_phone_region     --type=string  --value=BE
sudo -u apache php occ config:system:set mail_from_address        --type=string  --value=nextcloud
sudo -u apache php occ config:system:set mail_smtpmode            --type=string  --value=smtp
sudo -u apache php occ config:system:set mail_sendmailmode        --type=string  --value=smtp
sudo -u apache php occ config:system:set mail_domain              --type=string  --value=home.dom
sudo -u apache php occ config:system:set log_type                 --type=string  --value=file


En ligne de commande, il est conseillé d'effectuer quelques opérations de maintenance spécialement au départ:

cd /usr/share/nextcloud
sudo -u apache php occ upgrade
sudo -u apache php occ maintenance:repair --include-expensive
sudo -u apache php occ db:add-missing-indices


A ce stade, on rentre directement dans l'interface de l'administrateur où un écran d'informations nous accueille:


LINUX:Nextcloud.accueil.info.png


On peut le quitter. On arrive enfin dans l'interface de l'administrateur:


LINUX:Nextcloud.accueil.admin.png


En haut à droite, en cliquant sur le rond marqué d'"A" comme "admin", on accède au menu de l'administrateur qui comporte toute une partie réservée à ce dernier.


LINUX:Nextcloud.menu.admin.png


A ce stade, il ne faut pas oublier de créer le lien en ligne de commande concernant la configuration d'Apache et de relancer le service HTTPD comme expliquer dans l'article sur Apache.


Il faut passer par le menu de l'administrateur et prendre l'option "Paramètres d'administration". Dans le menu de gauche, consultez la "Vue d'ensemble"; les avertissements qu'il présente, permettent par leur résolution, d'améliorer les performances et divers problèmes.




retour au menu de NextCloud