Pmwiki Setup

Mise en place rapide d'un site Pmwiki.

Table des matieres

1. Référence complete:

http://www.pmwiki.org/wiki/PmWiki/Installation

2. Installation rapide

2.1. Téléchargement et désarchivage

Télécharger l'archive pmwiki depuis http://www.pmwiki.org/wiki/PmWiki/Download

Dans cette documentation la derniere version "beta" à été utilisée http://pmwiki.org/pub/pmwiki/pmwiki-2.2.0-beta63.zip

Désarchiver le .zip dans un répertoire local (exp: c:\tmp )

PmwikiDesarchivage1.jpg: 757x512, 53k (10 novembre 2007 à 19h27)

2.2. Mise en ligne

Déposer cette arobrescence sur votre serveur web, ici nous utilisons les services de pages personnelle chez le FAI free .

Pour cela il faut disposer d'un outil de transfert de fichier (FTP) . Si vous n'en avez pas deja un, Filezilla est un outil libre tres bien pour cela : http://sourceforge.net/projects/filezilla/

exemple ici, une fois téléchargé , execution de FileZilla_3.0.3_win32-setup.exe, suivre la procedure d'installation, le programme est maintenant disponible , reste à le parametrer pour créer une connexion FTP vers votre FAI .

 Une fois filezila lancé, aller dans le menu Fichier -> gestinnaire de site -> nouveau site

Indiquer le nom du serveur ftp, une authentification "normal", l'utilisateur et le mot de passe.

PmwikiFilezillaConfig1.jpg: 757x512, 49k (10 novembre 2007 à 19h41)

Une fois connecté, créer un sous-répertoire depuis la racine de votre espace FTP (ou mettre tout à la racine si vous n'avez pas d'autres projets) , par exemple sous-répertoire "1wiki" (clique droit -> créer un répertoire dans la fenetre de droite (site distant) de filezilla) , et y deposer l'ensemble de l'arborescence pmwiki fraichement desarchivée.

PmwikiFilezillaTransfert1.jpg: 900x752, 103k (10 novembre 2007 à 19h54)

2.3. Acces web via navigateur.

Une fois les fichiers transférés, on peux aller sur le site :

http://jehan.procaccia.free.fr/1wiki/pmwiki.php

2.3.1. Maintenance (temporaire)

Un changement (temporaire) de nommage implique une maintenance initiale:

  Upgrade notice -- SiteAdmin group
  This version of PmWiki expects several administrative pages from the Site group to be found in a new SiteAdmin  group. On this site, the following pages appear to need to be relocated:
    * Site.AuthUser -> SiteAdmin.AuthUser
  For more information about this change, including the various options for proceeding, see
    http://www.pmwiki.org/wiki/PmWiki/UpgradeToSiteAdmin
  If you would like PmWiki to attempt to automatically copy these pages into their new
 locations for you, try (admin password required)
  If you want to configure PmWiki so that it continues to look for the above pages in Site, add the following line near the top of local/config.php:

Une fois cette maintenance réalisée on reçoit

  Upgrade to pmwiki-2.2.0-beta63 ... ok
    * Copied Site.AuthUser to SiteAdmin.AuthUser
    * Updated SiteAdmin.Status
  Redirect to http://jehan.procaccia.free.fr/1wiki/pmwiki.php?n=Main.HomePage

    $SiteAdminGroup = $SiteGroup;

Cette maintenance implique de définir un mot de passe pour le compte "admin". On entre alors dans la partie parametrage de pmwiki, une autre page y est dédiée, mais afin de passer correctement cette maintenance, voici comment faire:

C'est dans le fichier /local/config.php que se passe tout le parametrage du site, ce fichier n'existant pas par défaut, il faut en placer un. Heureusement un exemple est disponible dans /docs/sample-config.php , on recopie alors cet exemple localement en c:\tmp\pmwiki-2.2.0-beta63\local\config.php afin de l'editer (wordpad sous windows par exemple) et on y postionne notre premier paramtrage, vers la 40eme ligne , décommenter (retirer le #) :

 $DefaultPasswords['admin'] = crypt('secret');

Mettre le mot de passe qu'il vous plais !.

3. Parametrage

Le site est pret, reste à le parametrer

28154 total d'accès, 1079 accès à cette page