Un nouvel article traitant de la mise à jour Nextcloud. Cette fois, je passe de la version 17.02 à la toute dernière 18.04.
Si vous avez suivi les précédents article, vous avez sûrement lu celui qui traitait de la mise à jour vers 17.02
Je vais développer la méthode pour plus de clarté – un jeux d’enfant en fait.
Il s’agit cette fois d’un saut direct en 18.0.4 en adoptant toujours la même méthode « à l’ancienne », c’est à dire à la main.
Voici les étapes :
- Récupérer l’archive Nextcloud : ici la version 18.0.4
- Le transférer à la racine de votre hébergement (pour ma part, j’utilise FileZilla pour plus de convivialité)
Sauvegardons nos fichiers – avec FileZilla
Je mets donc au chaud mon fichier de configuration Nextcloud et un « .htaccess » (voir article traitant de l’entête Strict-Transport-Security)
- ./nextcloud/config/config.php
- ./nextcloud/.htaccess
Ceinture/bretelles, je sauvegarde aussi le répertoire nextcloud. Cette fois en ssh avec un petit « tar cvf nextcloud-sos.tar nextcloud ». Par habitude je le conserve jusqu’à la prochaine mise à jour.
- Conservons notre terminal ssh
- cd nexctloud (pour accéder à l’interpréteur de commandes « occ »)
- php occ maintenance:mode –on
- cd .. (on revient à la racine de l’hébergement pour supprimer le répertoire nextcloud (IMPORTANT)
- rm -r nextcloud
- unzip nextcloud-18.0.4.zip (L’archive est bien faite – son extraction va créer le nouveau répertoire nextcloud)
- Recopier les fichiers précédemment sauvegardés
- cd nextcloud (toujours pour accéder à l’interpréteur de commandes « occ »)
- php occ upgrade (le script de mise à jour est lancée)
Tout s’est bien passé …
Déroulement du script de mise à jour – il gère tout seul les compatibilités avec les applications.
Vous remarquerez que l’une des applications détectée comme « incompatible » est celle qui correspond à l’authentification à 2 facteurs que certains de mes utilisateurs ont activée. Il m’a suffit de la ré-installer après la mise à jour (page d’administration des applications).
La fin de l’exécution – Mise à jour réussie, mode maintenance à « off ».
Vous pouvez maintenant vérifier vos application et réaliser quelques réglages si besoin.
Pour l’instant, je n’ai pas encore rencontré de dysfonctionnement liés à un changement de version – pourvu que cela dure .
Salut à toi,
Intéressant tous les billets concernant nextcloud sur un hébergement mutualisé OVH.
As tu réussi par hasard à faire fonctionner onlyoffice ?
Salut,
Merci pour ton commentaire 😉
Quand tu parles de OnlyOffice, je pense que tu veux parler de la partie « serveur » qui va permettre de faire (entre autre) de l’édition en ligne etc ?
Si c’est le cas, non. Car en environnement mutualisé tu ne peux pas installer des packages serveurs – la partir NEXTCLOUD tourne en environnement PHP sans rien de plus. Par conte, un OnlyOffice va avoir besoin de paquets installés sur le serveur, et là c’est la limite du mutualisé.
A ta disposition si je ne suis pas clair.