Nextcloud : mise à jour de la version 11 à la version 12

Pour un guide d'installation complet :

Nextcloud 12 avec Raspbian

cloud-12

Mise à jour vers Nextcloud 12

La version Nextcloud 12 est sortie le 22 mai 2017.

Elle apporte les améliorations suivantes :

  • nouvelle interface en particulier pour la gestion des applications,
  • nouvelles options pour le partage des fichiers,
  • applications de collaboration perfectionnées,
  • plus de sécurité.

Pour avoir plus de détails, se rendre sur le blog de Nextcloud.

Le processus de mise à jour par l'application interne est semblable à la migration de Nextcloud 10 à Nextcloud 11. Il y a toutefois quelques changements à la fin de la mise à jour. C'est l'objet de cet article.

Lancement de la mise à jour

Le processus étant identique (y compris pour faire apparaître la version 12 si elle n'est pas automatiquement proposée), se reporter à l'article concernant la mise à jour vers Nextcloud 11. C'est à partir de la réactivation des applications que nous trouverons les changements.

 

Nouvelle interface

L'interface de Nextcloud 12 a été revue pour améliorer son ergonomie.

 

À la fin de la mise à jour, lorsque nous revenons à notre instance Nextcloud dans le navigateur, l'écran d'accueil est légèrement différent. Le bandeau supérieur a été modifié :

 

nextcloud 12 interface

 

À gauche, nous trouvons 3 icônes pour accéder :

  • aux fichiers,
  • aux informations concernant l'activité,
  • à la galerie d'images.

Sur la droite :

  • le module de recherche,
  • le module contacts,
  • le menu des paramètres.

 

Réactivation des applications

Pour accéder au menu des applications, il faut cliquer sur l'icône représentant une roue dentée (paramètres), puis sur l'item Applications.

nextcloud 12 onglet applications

 

Dans la liste qui s'affiche, repérer les applications à mettre à jour ou marquées désactivées :

nextcloud 12 liste applications

 

Effectuer les mises à jour et activer les applications désirées.

À la fin de la procédure, les applications activées apparaissent dans le bandeau supérieur gauche.

nextcloud 12 bandeau applications

 

Vérification du paramétrage

Nous allons dans la console d'administration pour vérifier les messages d'administration (menu paramètres symbolisé par la roue dentée, Administration).

 

On commence par remettre le Canal de mise à jour à stable.

 

En haut de la page, on vérifie les avertissements de sécurité ou de configuration.

Ici, des conseils sur la configuration de l'OPCache sont données :

nextcloud 12 opcache

 

 

Sur mon installation de Nextcloud avec Raspbian sur le Raspberry Pi qui utilise php5, j'ai effectué les modifications recommandées :

 

Avant de modifier le fichier php.ini, j'en ai fait une sauvegarde :

$ sudo cp /etc/php5/apache2/php.ini /etc/php5/apache2/php.ini.bak052017

 

Puis j'ai édité php.ini en suivant les instructions données par Nextcloud

$ sudo nano /etc/php5/apache2/php.ini

 

J'ai relancé le serveur apache :

$ sudo systemctl restart apache2

 

Après rafraichissement, les avertissements de configuration ont disparu.

 

Mise à jour terminée avec succès !

11 Comments

  1. Nico

    Tutos parfaits.
    J’ai installé la v11 en suivant tes instructions, il n’y a pas d’erreur, tout se déroule comme tu le décris.
    Je viens de migrer en v12, ta page est bien pratique pour vérifier qu’on se plante pas.
    Merci SoozX

    1. SoozX

      Bonjour Nico,
      Tant mieux si tout s’est bien passé.
      As-tu vérifié sur le scanner de vulnérabilité de Nextcloud (https://scan.nextcloud.com/) que tu es toujours en A+ après migration sur la version 12 (en demandant un rafraichissement si tu as scanné récemment).
      J’ai dû modifier mon config.php sur une de mes installations après migration pour un problème sur le _Host-prefix. Je ne l’ai pas rajouté dans le tuto parce que je ne l’ai pas eu sur d’autres installations.

      1. Nico

        J’avais pas encore scanné. Je suis en A+ sur mes 2 Raspberry PI3 qui sont sur 2 lignes adsl distinctes, en https.
        J’ai pas installé fail2ban, pour l’instant.

  2. BaltoOo

    Bonjour,
    migration sur Nextcloud effectuée, j’ai suivi à la lettre le tuto, mais….Hé oui il y as un mais 🙁
    J’ai toujours les avertissements de sécurité sont toujours présents….
    J’ai revérifié 3 fois le php.ini, mais tout est bien rentré.

      1. BaltoOo

        Ce sont les avertissement de sécurité dans la console d’administration de Nextcloud.
        Le https://scan.nextcloud.com est OK

        Lors du redémarrage :” sudo systemctl restart apache2 ”
        j’ai une petit message pas glop : ” Warning: Unit file of apache2.service changed on disk, ‘systemctl daemon-reload’ recommended. ”

        Je pense que ça doit être du au transfert de tout le / sur disque dur externe

        1. SoozX

          Le message ” Warning: Unit file of apache2.service changed on disk, ‘systemctl daemon-reload’ recommended. ” est habituel sur le Pi et sans conséquence à ma connaissance.
          Il semblerait que cela soit provoqué par chaque redémarrage du Pi parce qu’apache démarre avant la synchronisation du temps.

          Je n’ai pas trouvé de solution “propre” à cet avertissement.
          Soit il faut penser à faire un $ sudo systemctl daemon-reload à chaque reboot ou ajouter au fichier /etc/rc.local juste avant :
          exit 0
          la ligne :
          systemctl daemon-reload
          pour que cela soit fait automatiquement.

          1. BaltoOo

            Oui, c’est ce que j’ai vu, c’est courant, et sans soucis particulier.

            Par contre, j’ai toujours la demande de mise à jour du php.ini dans Nextcloud, et même après l’avoir édité, il ne veut rien savoir…..:(

          2. SoozX

            Quand tu as fait les modifications dans /etc/php.ini, as-tu pensé à retirer les “;” en début de ligne ?
            Tu dois avoir par exemple :
            opcache.enable=1
            et pas :
            ;opcache.enable=1

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *