-
Installer DokuWiki sur Centos 7
DokuWiki est un CMS de type Wiki écrit en PHP permettant de gérer des pages de contenu de façon collaborative.
DokuWiki fonctionne sans base de données et utilise des fichiers textes ordinaires pour le stockage des données.
Tutoriel réalisé sur CentOS Linux release 7.2.1511 (Core) et DokuWiki Release 2015-08-10a "Detritus"
Les prérequis pour installer DokuWiki sont un serveur Web, PHP et les modules php-gd et php-mbstring.
( cliquer sur l'image pour l'agrandir )
On démarre le service httpd :
systemctl start httpd
On vérifie le statut du service httpd :
systemctl is-active httpd
On active le service httpd au démarrage :
systemctl enable httpd
Et on vérifie que celui-ci sera bien activé au démarrage.
systemctl is-enabled httpd
Si FirewallD est activé, il faudra autoriser le HTTP et le HTTPS dans celui-ci.
firewall-cmd --zone=public --add-port=http/tcp --permanent
firewall-cmd --zone=public --add-port=https/tcp --permanent
Recharger le configuration avec la commande : firewall-cmd --reload
Pour terminer, il faudra vérifier la prise en compte : firewall-cmd --list-all
( cliquer sur l'image pour l'agrandir )
On se place ensuite dans le répertoire /var/www/html
cd /var/www/html
On télécharge la dernière version de DokuWiki ici :
wget http://download.dokuwiki.org/out/dokuwiki-63487079d8919ad20087d39beea025a9.tgz
On décompresse l'archive et on la supprime une fois terminé.
tar -zxf dokuwiki-63487079d8919ad20087d39beea025a9.tgz
rm -rf dokuwiki-63487079d8919ad20087d39beea025a9.tgz
Votre DokuWiki est maintenant prêt à la racine de votre serveur web...
( cliquer sur l'image pour l'agrandir )
On modifie les permissions.
chown -R apache:root /var/www/html/dokuwiki
chmod -R 664 /var/www/html/dokuwiki/
find /var/www/html/dokuwiki/ -type d -exec chmod 775 {} \;
( cliquer sur l'image pour l'agrandir )
Nous allons ensuite créer un virtualhost pour un accéder à DokuWiki.
vi /etc/httpd/conf.d/dokuwiki.conf
J'insère les directives.
( cliquer sur l'image pour l'agrandir )
Je teste ma configuration avec la commande apachectl configtest
Si tous ce passe bien, vous aurez : Syntax OK
Pour terminer, on redémarre Apache avec la commande apachectl restart ( systemctl restart httpd fonctionne également ).
( cliquer sur l'image pour l'agrandir )
Depuis votre navigateur,vous pouvez maintenant accéder à DokuWiki.
http://[votre DokuWiki]/install.php
Vous allez pouvoir configurer :
- Le choix de la langue.
- Le nom du wiki qui décrira le titre du wiki qui sera affiché en haut à gauche en utilisant le thème de base.
- L'identifiant de l'administrateur qui aura toutes les permissions indépendamment de la configuration des ACL.
Il doit être composé de minuscules en ASCII. Les espaces ne sont pas autorisés.
- Le nom / prénom de l'administrateur.
- Son adresse mail.
- Son mot de passe.
- La politique de contrôle d'accès initiale qui vous permettra de choisir un wiki ouvert, public ou fermé.
Wiki ouvert : Tout le monde peut lire et écrire des articles.
Wiki public : Tout le monde peut lire, seuls les utilisateurs enregistrés peuvent écrire.
Wiki fermé : Seuls les utilisateurs enregistrés peuvent lire et écrire les articles.
- Le choix de permettre aux utilisateurs aux utilisateurs de s'enregistrer eux-mêmes.
- Le choix de la licence sous laquelle vous souhaitez placer votre contenu.
CC Attribution-Share Alike 3.0 Unported
GNU Free Documentation License 1.3
CC Attribution-Noncommercial 3.0 Unported
CC Attribution-Noncommercial-Share Alike 3.0 Unported1
- Le choix d'envoyer ou non des données anonymes aux développeurs DokuWiki
Pour terminer, cliquer ensuite sur le bouton "Enregistrer".
( cliquer sur l'image pour l'agrandir )
L'installation est terminée.
Vous pouvez maintenant supprimer le fichier install.php.
( cliquer sur l'image pour l'agrandir )
Vous pouvez maintenant vous identifier.
Si vous avez oublié votre mot de passe, il vous suffit simplement de cliquer sur "Définir un nouveau mot de passe".
( cliquer sur l'image pour l'agrandir )
Votre nom d'utilisateur vous sera alors demandé.
Une fois celui-ci renseigné, il vous suffira de cliquer sur "Définir un nouveau mot de passe".
Cliquer sur le lien de confirmation fourni dans le mail que vous allez recevoir.
Un second mail vous sera alors envoyé avec votre nouveau mot de passe.
( cliquer sur l'image pour l'agrandir )
En cliquant sur "Administrer", vous aurez accès au panneau d'administration.
Via ce panneau, vous pourrez entre autres gérer vos utilisateurs, les ACL, les extensions, paramétrer la configuration...
( cliquer en haut à droite pour l'agrandir )
Le gestionnaire de configuration qui vous permettra de configurer :
- Les paramètres de base ( nom du wiki, langue de l'interface, répertoire d'enregistrement des données etc...).
- Les paramètres d'affichage ( nombre de lignes à afficher par page, format de date, chaîne de caractères des signatures etc...).
- Les paramètres d'authentification ( méthode de chiffrement des mots de passe, méthode de création des mots de passe etc...).
- Les paramètres anti-spam ( activation d'une liste noire, brouillage des adresses mail pour éviter le spam etc...).
- Les paramètres d'éditions ( paramétrage du cache des pages, autorisation de l'insertion de code HTML ou PHP dans les pages etc...).
- Les paramètres des liens ( paramétrage de l'attribut TARGET pour les différents types de liens ).
- Le paramétrage des médias ( paramétrage de la compression JPEG, activation de la gestion des versions des médias etc...).
- Le paramétrage des notifications ( activation de l'abonnement aux pages, paramétrage de l'adresse mail qui reçoit une notification lors de l'inscription de nouveaux utilisateurs etc...).
- Le paramétrage de la syndication ( fréquence de la génération du sitemap Google, contenu à afficher dans le flux XML etc...).
- Les paramètres avancés ( activation de la réécriture d'URL, activation des notifications lors de disponibilité d'une nouvelle version de DokuWiki, activation de la page 404 etc...).
- Le paramétrage réseau ( activation de la résolution DNS, paramétrage du proxy et du FTP etc...).
( cliquer en haut à droite pour l'agrandir )
Pour terminer, je vais créer ma première page.
Pour cela, je clique sur "Créer cette page".
( cliquer sur l'image pour l'agrandir )
J'insère une photo, mon texte et mes liens externes et je valide avec la touche "Enregistrer".
( cliquer sur l'image pour l'agrandir )
Et voici le résultat..
( cliquer sur l'image pour l'agrandir )
Conclusion :
Ce tutoriel n'était qu'un simple aperçu des possibilités de DokuWiki
DokuWiki est un excellent outil qui se veut complet, rapide et facile d’utilisation...
Tags : dokuwiki, wiki, image, php, httpd
-
Commentaires