WikiVireGUL

VireGUL

Vous êtes ici : accueil » projets » yunohost » nextcloud

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
projets:yunohost:nextcloud [2019/05/27 23:05] francoisaprojets:yunohost:nextcloud [2022/03/27 12:46] (Version actuelle) francoisa
Ligne 3: Ligne 3:
 ===== Procédure d'installation ===== ===== Procédure d'installation =====
  
-Installation sur un domaine propre comme https://cloud.viregul.fr+Installation sur un domaine propre comme [[https://cloud.viregul.fr|https://cloud.viregul.fr]]
  
 ==== Configuration ==== ==== Configuration ====
Ligne 20: Ligne 20:
  
 Import en cours des datas et de la base Mysql dans le Nextcloud de destination, depuis le cloud temporaire. Import en cours des datas et de la base Mysql dans le Nextcloud de destination, depuis le cloud temporaire.
 +
 +Configuration mail pour mot de passe oublié.
 +
 +===== Migration de Nextcloud (Yunohost à Yunohost) =====
 +
 +Documentation de maintenance : [[https://docs.nextcloud.com/server/stable/admin_manual/maintenance/index.html|https://docs.nextcloud.com/server/stable/admin_manual/maintenance/index.html]]
 +
 +  - Mettre les 2 Nextcloud en mode maintenance (dans config/config.php, rajouter : "maintenance" ⇒ true,)
 +  - Sauvegarde de la base de données de l'origine : \\ mysqldump –single-transaction -h localhost -u nextcloud -p[password] nextcloud > nextcloud-sqlbkp_`date +"%Y%m%d"`.bak \\ en complétant avec le bon mot de passe dans config.php
 +  - Transfert des données d'un serveur à l'autres (avec procédure de backup ou non)
 +  - Copie de données de l'origine dans /home/yunohost.app/nextcloud/data vers le nouveau /home/yunohost.app/nextcloud/data \\ rsync -Aax nextcloud-dirbkp/data/ /home/yunohost/nextcloud/data/
 +  - Changer les droits et réattribuer ceux de Nextcloud : \\ chown -R nextcloud /home/yunohost.app/nextcloud/data
 +  - Réinjecter les données dans la base MySQL depuis la nouvelle instance : \\ mysql -h localhost -u nextcloud -p[password] nextcloud < nextcloud-sqlbkp.bak
 +  - Repasser le Nextclou de destination en mode maintenance = false et modifier si besoin l'URL de base dans config.php
 +  - Tester le login admin
 +  - Changer l'adresse dans les paramètres et réajuster les icones, le fond d'écran, les paramètres d'envoi de mail en SMTP SSL 465 smtp.ouvaton.coop avec machines@viregul.fr
 +  - Et c'est reparti !
 +
 +===== Nettoyage du dossier personnel =====
 +
 +Pour personnaliser le dossier par défaut de chaque nouvel utilisateur :
 +<code>
 +
 +cd /var/www/nextcloud/core/skeleton
 +
 +rm Nextcloud\ intro.mp4 Nextcloud\ Manual.pdf Nextcloud.png Reasons\ to\ use\ Nextcloud.pdf
 +
 +</code>
 +===== Erreur sur Scan Nextcloud =====
 +
 +Depuis Nextcloud 21, sur Yunohost 4.3, une erreur apparait sur le scan des fichiers.
 +
 +Voir : https://forum.yunohost.org/t/script-et-erreur-php-module-local-cache/16813/2
 +
 +Solution :
 +
 +<code>
 +php7.3 -i | grep apc.enable # voir si les 2 options sont en on
 +
 +echo apc.enable_cli=1>> /etc/php/7.3/cli/php.ini # pour activer les options
 +
 +yunohost service restart php7.3-fpm # pour relancer le service
 +
 +</code>
 +
 +Et relancer le scan :
 +<code>
 +
 +cd /var/www/nextcloud
 +
 +sudo -u nextcloud php7.3 occ files:scan --all
 +
 +</code>