Contenu | Rechercher | Menus

Dokuwiki

DokuWiki est un moteur de wiki libre sous licence GNU GPL conforme aux standards, simple à utiliser, dont le but principal est de créer des documentations de toute sorte. Ce logiciel est développé en PHP par Andreas Gohr.

Contrairement à Mediawiki, il n'utilise pas de base de données1) pour sauvegarder les pages, mais des fichiers texte, avec de l'indexation.

De cette manière Dokuwiki est plus rapide que Mediawiki pour rendre des pages au visiteur.2)3)

Pré-requis

Installation

Par les dépôts

Dokuwiki est présent dans les dépôts officiels d'Ubuntu. Utiliser le paquet officiel est simple et rapide et a l'avantage de respecter les standards Ubuntu.

Il suffit d'installer le paquet dokuwiki.

Le site officiel de Dokuwiki recommande d'installer la dernière version disponible sur leur site, qui dispose de correctifs de sécurité.

Version du site officiel

  1. Installez un serveur Apache ainsi que le paquet php5.
  2. Décompressez l'archive dans votre Dossier personnel, puis renommez le dossier extrait en dokuwiki.
  3. Copiez le dossier dokuwiki sous /var/www (sur /var/www/html à partir d'Ubuntu 14.04) avec les droits administrateur avec cette commande dans un terminal :
    sudo cp -R dokuwiki /var/www

    ou à partir d'Ubuntu 14.04 :

    sudo cp -R dokuwiki /var/www/html
  4. Modifiez le propriétaire et le groupe du dossier dokuwiki et de ses fichiers :
    sudo chown -R www-data:www-data /var/www/dokuwiki

    ou à partir d'Ubuntu 14.04 :

    sudo chown -R www-data:www-data /var/www/html/dokuwiki
  5. Assurez-vous que vous faites partie du groupe www-data via l'outil Utilisateurs et groupes.
  6. Lancez l'installation en collant ce lien dans la barre d'adresse de votre navigateur : http://localhost/dokuwiki/install.php

basé sur Alternative Easier Custom Installation.

Nota: une variante consiste à copier le dossier dokuwiki, non pas dans /var/www/, mais dans /media/www-dev/private ou dans /media/www-dev/public, après avoir créé ces deux répertoires en suivant pas à pas le tutoriel LAMP. Cela permettrait notamment de diminuer les problèmes liés à la sécurité.

Autres installations

Utilisation

Plugins

Il vous suffit de copier l'adresse du paquet de plugin à installer et de le copier dans la page des plugins, puis valider pour l'installer. Voir la page listant les plugins disponibles.

Des plugins intéressants :

Dans une vision de page au même niveau et tagué :

Dans une vision hiérarchisée des pages :

  • Menu : indexmenu
  • Inclure des pages ou morceau de page , dans une autres : include

Dans une vision site/blog/cms :

Mesure anti-spam possible :

  • badbehaviour (bloque les spambots), Captcha,
  • Changer les droits ACL pour que l'édition / écriture de page ne se fasse que pour des utilisateurs connectés, et simplifier l'accès avec OpenID

Thèmes

  • Il est facile d'installer des templates : il suffit d'extraire l'archive du template (habituellement un fichier .zip ou .tgz) dans le répertoire lib/tpl/1).
  • Sélectionnez ensuite le template depuis le Gestionnaire de configuration en ajustant le paramètre template.

La syntaxe de mise en page

Maintenance

Convertisseur

Trucs et astuces

Désinstallation

Désinstallation de la version des dépôts

Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.

Désinstallation de la version du site officiel

Il suffit de supprimer le dossier /var/www/dokuwiki avec les droits administrateur. On pourra ensuite si on le désire supprimer les paquets apache2 et php5.

Voir aussi



Le contenu de ce wiki est sous licence : CC BY-SA v3.0