[DokuWiki] Wiki local avant de publier sur le wiki officiel
Publié : dim. 16 mars 2008, 14:40
Bonjour !
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 :
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).
Xampp-linux étant installé, j'ai lancé le serveur en root :
Puis je suis allé à localhost dans Firefox pour vérifier (statut) que tout était bien installé. Par la suite j'ai fermé le serveur et j'ai appliqué la modification concernant la sécurité telle que spécifiée à http://www.apachefriends.org/fr/xampp-linux.html .
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.
Suivant les directives de http://wiki.gandi.net/fr/hosting/using- ... i/dokuwiki j'ai fait le chmod 777 sur les dossiers dans le répertoire d'extraction de l'archive. Toujours en root, j'ai ensuite copié tout le contenu de l'archive extraite dans le dossier du site DokuWiki local.
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
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