mise_a_jour_de_linux

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édentes Révision précédente
Prochaine révision
Révision précédente
mise_a_jour_de_linux [2016/08/21 12:31] danymise_a_jour_de_linux [2017/03/02 09:31] (Version actuelle) – [Récupération sans sauvegarde des bases postgresql] dany
Ligne 15: Ligne 15:
 </code> </code>
  
-Le fichier noalyss_backup.dmp doit être conservé (sur un disque dur externe , une clef USB ...)+Le fichier **noalyss_backup.dmp** est créé et doit être copié et conservé (sur un disque dur externe , une clef USB ...) 
 +Dans les distributions Ubuntu ou dérivées, il se trouve dans **/var/lib/postgresql/** si vous êtes connecté comme postgres, le fichier est toujours sauvé dans le répertoire où vous vous trouverez si vous n'indiquez pas le chemin du fichier
  
-Sauvez aussi le fichier noalyss/include/config.inc.php+Sauvez aussi le fichier **noalyss/include/[[:config.inc.php]]**
  
 ====== Après la mise à jour ou la réinstallation de Linux ====== ====== Après la mise à jour ou la réinstallation de Linux ======
Ligne 34: Ligne 35:
 Les données , les utilisateurs et les mots de passe seront comme à  l'origine . Les données , les utilisateurs et les mots de passe seront comme à  l'origine .
  
-Pour Noalyss , décompressez l'archive et replacez le fichier config.inc.php dans noalyss/include . En allant avec brower(explorateur) sur la page <code>http://localhost/[chemin]/install.php</code> , les modules manquants seront indiqués , [[installation:installation_sous_linux|réinstaller Apache & PHP si nécessaire]] , parfois certains modules manquent . +Pour Noalyss , décompressez l'archive et replacez le fichier [[:config.inc.php]] dans noalyss/include . En allant avec brower(explorateur) sur la page <code>http://localhost/[chemin]/install.php</code> , les modules manquants seront indiqués , [[installation:installation_sous_linux|réinstaller Apache & PHP si nécessaire]] , parfois certains modules manquent . 
  
 Remplacez [chemin] par l'url correct chez vous. Le fichier d'installation est noalyss/html/install.php . Remplacez [chemin] par l'url correct chez vous. Le fichier d'installation est noalyss/html/install.php .
  
 +====== Récupération sans sauvegarde des bases postgresql ======
  
 +Le passage d'une version de postgresql vers une postérieure, lors d'un upgrade d'ubuntu, doit vous faire un avertissement comme suit :
 +
 +    La version 9.3 de PostgreSQL est obsolète, mais le paquet du client ou du serveur est toujours installé. 
 +    Veuillez installer la version la plus récente des paquets postgresql-9.5 et postgresql-client-9.5 et mettre à niveau les grappes (« clusters ») 
 +    en version avec « pg_upgradecluster ». Veuillez consulter la page de manuel pour plus de précisions.
 +    Veuillez noter que l'installation de postgresql-9.5 créera par défaut une grappe (« cluster ») 9.5/main. 
 +    
 +    Si vous souhaitez mettre à niveau la grappe 9.3/main, il faudra supprimer la grappe 9.5 en exécutant la commande «
 +    pg_dropcluster--stop 9.5 main ». Veuillez consulter la page de manuel pour plus de précisions.
 +    Les anciennes versions des paquets client et serveur ne sont plus maintenues. 
 +    Après la mise à niveau des grappes (« clusters »), les paquets postgresql-9.3 et postgresql-client-9.3 devraient être supprimés.
 +    Veuillez consulter /usr/share/doc/postgresql-common/README.Debian.gz pour plus de détails.
 +
 +Dans le fichier à consulter il y a beaucoup de choses mais à la ligne 104 on trouve la possibilité de mettre à jour les anciennes bases (si elles n'ont pas été supprimées)
 +Pour un passage de postgresql 9.3 à 9.5 p.ex. il faudra exécuter les commandes suivantes :
 +<code>
 +sudo pg_dropcluster 9.5 main --stop
 +sudo pg_upgradecluster 9.3 main
 +</code>
 +Cette action permet de reprendre toutes les données de l'ancienne version et de les mettre à jour.
 +Par exemple, avant cette action dans /usr/share/postgresql on a un dossier 9.3 et un dossier 9.5 (si les données n'ont pas été perdues, le dossier 9.3 contient tout un tas de fichiers et le dossier 9.5 est quasiment vide)
 +L'action précédente supprime le dossier 9.5, récupère les données du dossier 9.3 et en refait un dossier 9.5 tout beau tout neuf avec les anciennes bases.
 +
 +====== Paquets manquants ======
 +
 +Apparemment, l'upgrade d'ubuntu 14.04 vers 16.04 oublie de réinstaller certains paquets.
 +Sont donc à réinstaller s'ils ne le sont pas :
 +<code>
 +libapache2-mod-php7.0
 +php-mbstring
 +php7.0-bcmath
 +php-zip
 +</code>
  
  
  • mise_a_jour_de_linux.1471775503.txt.gz
  • Dernière modification : 2016/08/21 12:31
  • de dany