PmWiki

Installation d'une ferme PmWiki

1. Télécharger la dernière archive PmWiki (pmwiki-latest.tgz) et le fichier d'internationalisation (i18n.tgz)

2. Décompresser l'archive PmWiki dans un répertoire accessible à votre serveur web

 tar zxvf pmwiki-latest.tgz

3. Renommer le répertoire pmwiki-<version>

 mv pmwiki-<version> pmwiki

4. Décompresser l'archive i18n dans le répertoire pmwiki

 tar zxvf i18n.tgz

5. Configurer apache afin de pouvoir éxécuter depuis un navigateur le script pmwiki.php, et suivre les instructions en bas de page pour la création du répertoire wiki.d

6. Créer le fichier local/farmconfig.php :

 <?php if (!defined('PmWiki')) exit();
     $FarmPubDirUrl = 'http://www.example.com/pmwiki/pub';

7. Créer le répertoire du premier wiki de votre ferme au même niveau que le répertoire pmwiki

 mkdir wiki1

8. Créer dans ce répertoire le fichier index.php :

 <?php include('../pmwiki/pmwiki.php');

9. Configurer apache afin de pouvoir éxécuter depuis un navigateur le script index.php, et suivre les instructions en bas de page pour la création du répertoire wiki.d

10. Créer le répertoire wiki1/local et y copier le fichier sample-config.php du répertoire pmwiki

Notes :

  • Le répertoire pmwiki n'a pas a être consultable en ligne, sauf le sous-répertoire pub.
  • Configuration Apache finale du répertoire pmwiki :
 Alias /pmwiki /var/www/localhost/htdocs/pmwiki
 <Directory "/var/www/localhost/htdocs/pmwiki">
     AllowOverride All
     Options FollowSymLinks MultiViews
     Order deny,allow
     Deny from all
 </Directory>
  • Dans le sous-répertoire pub, créer le fichier .htaccess :
 Allow from all