LINUX:NextCloud-Configuration


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:



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:



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:



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



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.



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 Installation/Apache.




retour au menu de NextCloud