Je commence toujours la rédaction de mes tutoriels Wiki en local. J'ai pendant un certain temps utilisé OpenOffice Writer pour ensuite convertir le document au format DokuWiki à l'aide d'une macro trouvée sur le net. Éprouvant toujours quelques difficultés avec le rendu des images, je me suis rabattu sur un éditeur de texte. Gedit.
Dans un cas comme dans l'autre, il faut vérifier si la mise en forme s'affiche correctement et convenablement avant de publier officiellement. Playground oblige.
Il y a toujours l'alternative de passer directement par le Playground du DokuWiki du forum sur lequel on désire publier. Mais il faut se connecter à chaque fois et récupérer l'embryon du tutoriel sur notre poste de travail afin de s'assurer d'en avoir une copie disponible en tout temps avant de placer le tout officiellement sur le Wiki.
Je me suis donc tourné vers une solution locale de DokuWiki. Pour réaliser le tout, je me suis basé sur ces documents :
- http://www.apachefriends.org/fr/xampp-linux.html
- http://wiki.gandi.net/fr/hosting/using- ... i/dokuwiki
- http://wiki.splitbrain.org/wiki:manual
- http://wiki.splitbrain.org/plugin:note
DokuWiki requiert un environnement de serveur Web. J'ai donc installé XAMPP. Puisque j'ai effectué cette installation dans un environnement Archlinux, j'ai installé le paquet xampp-linux à l'aide de la commande yaourt (le paquet est dans le dépôt AUR).
Code : Tout sélectionner
yaourt -S xampp-linux
Code : Tout sélectionner
/opt/lampp/lampp start
DokuWiki :
J'ai tout d'abord téléchargé l'archive à partir de http://www.splitbrain.org/projects/dokuwiki . J'ai sélectionné la dernière version stable (dokuwiki-2007-06-26b).
L'archive a été décompressée avec file-roller et les fichiers ont été extraits dans un répertoire du même nom que l'archive sans l'extension.
Ceci fait, j'ai créé (en root) un dossier (site) pour DokuWiki.
Code : Tout sélectionner
mkdir /opt/lampp/htdocs/dokuwiki
J'ai par la suite relancé XAMPP et j'ai ouvert localhost/dokuwiki/install.php dans Firefox pour compléter l'installation initiale.
Pour rendre le DokuWiki local compatible avec celui de Archlinux, j'ai ajouté le greffon note. ( http://wiki.splitbrain.org/plugin:note )
Je me suis créé un page de départ rudimentaire dans laquelle j'ai ajouté deux sections, une pour Archlinux et une pour LPLN. J'ai ensuite récupéré deux tutoriels du wiki Archlinux que j'ai placés dans la section Wiki Archlinux.
Conclusion :
Je peux maintenant amorcer la rédaction de mes tutoriels en local tout en m'assurant qu'ils seront bien rendus une fois téléchargés sur le Wiki cible.
Page de démarrage locale :

aramis_qc