Changements récents - Rechercher:

Espace Wiki ∂'Alembert
Documentation générale


Espace Guide de survie du SysAdmin
Documentation technique


Espace Guide de survie du Développeur
Pour les développeurs


Espace Institut ∂’Alembert
L'institut


Le Site
À propos du Site
Liste complète des Pages


Aide PmWikiFr

Help PmWiki

GSSA /

PmWiki - Mise À Jour

Page mise à jour le 03/10/2017 09:33

Vous êtes dans un espace restreint en écriture. << PmWiki - Cookbooks | PmWiki | >>

Ici, l'objectif est de séparer le code de l'application PmWiki des modifications et ajouts des utilisateurs. Pas besoins

Mise à jour

L'opération est simple:

  1. sauvegarde de l'ancien code
    # cd /docker/apps/pmwiki/data
    # tar czf ../pmwiki-2017-04-20.tgz pmwiki
  2. (ou) sauvegarder tout (code et données)
    # cd /docker/apps/pmwiki
    # tar czf save-data-2017-04-20.tgz data
  3. téléchargement, vérification du checksum et décompression
    # cd /docker/apps/pmwiki
    # wget http://www.pmwiki.org/pub/pmwiki/pmwiki-2.2.97.tgz http://www.pmwiki.org/pub/pmwiki/pmwiki-2.2.97.md5
    # md5sum -c pmwiki-2.2.97.md5
    pmwiki-2.2.71.tgz: OK

    # tar xzf pmwiki-2.2.97.tgz
  4. copie dans un répertoire, autre que pmwiki, par exemple pmwiki2
    # cp -av pmwiki-2.2.97/. pmwiki2
  5. copier les données
    # cd pmwiki2
    # cp -r ../pmwiki/{cookbook,local,pub,wiki.d} .
    # chown -R www-data:www-data *
  6. télécharger les pages françaises PmWikiFr
    # cd /docker/apps/pmwiki
    # wget http://www.pmwiki.org/pub/pmwiki/i18n/i18n-fr.zip -O i18n-fr-yyyy-mm-dd.zip
    # mkdir i18n-fr
    # unzip i18n-fr-yyyy-mm-dd.zip -d i18n-fr
    # cp -i i18n-fr/UTF-8/wikilib.d/* data/pmwiki2/wikilib.d
    # rm -rf i18n-fr
  7. changer dans local/config.php
    $ScriptUrl = '/pmwiki2/pmwiki.php';
    $PubDirUrl = '/pmwiki2/pub';
  8. tester l’application avec la nouvelle URL, ici: wiki.dalembert.upmc.fr/pmwiki2
  9. activer la mise à jour
    # cd /docker/apps/pmwiki/data
    1. rechanger pmwiki2/local/config.php
      $ScriptUrl = '/pmwiki/pmwiki.php';
      $PubDirUrl = '/pmwiki/pub';
    2. renommer les repertoire
      # mv pmwiki{,-old}
      # mv pmwiki{2,}
À propos du site Licence Creative Commons Cooked with love in 2014-2023 by pcht
Page mise à jour le 03/10/2017 09:33