Aujourd'hui, nous allons voir comment configurer DokuWiki, un logiciel wiki versatile et facile à utiliser, sur un serveur LAMP (Linux, Apache, MySQL, PHP). Ce guide est idéal pour ceux qui souhaitent créer un wiki personnel ou professionnel sans la complexité des plateformes plus importantes.
DokuWiki est un logiciel wiki léger et flexible qui ne nécessite pas de base de données, ce qui en fait un choix parfait pour les projets de petite à moyenne taille. Les serveurs LAMP offrent un environnement stable et robuste pour héberger de telles applications. Plongeons dans la manière dont vous pouvez obtenir votre DokuWiki opérationnel sur un serveur LAMP.
- Un serveur LAMP déjà configuré. - Connaissance de base des commandes Linux et des configurations Apache. - Accès à la ligne de commande de votre serveur.
D'abord, rendez-vous sur le site officiel de DokuWiki pour télécharger la dernière version. Vous pouvez utiliser `wget` avec le lien vers le fichier tar.gz. Par exemple :
wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
Une fois téléchargé, extrayez l'archive DokuWiki et déplacez-la à l'endroit souhaité dans la racine du document de votre serveur web. Par exemple :
tar xvf dokuwiki-stable.tgz sudo mv dokuwiki-<version> /var/www/html/dokuwiki
Remplacez `<version>` par le numéro de version réel du fichier téléchargé.
Pour assurer le bon fonctionnement de DokuWiki, définissez les permissions correctes pour le répertoire DokuWiki :
sudo chown -R www-data:www-data /var/www/html/dokuwiki
Créez un fichier de configuration Apache pour DokuWiki. Ouvrez un nouveau fichier de configuration en utilisant votre éditeur de texte préféré :
sudo nano /etc/apache2/sites-available/dokuwiki.conf
Insérez la configuration suivante, puis enregistrez et quittez :
<VirtualHost *:80> ServerAdmin admin@example.com DocumentRoot /var/www/html/dokuwiki ServerName votre_domaine.com <Directory /var/www/html/dokuwiki/> Options FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
Activez le nouveau site et redémarrez Apache :
sudo a2ensite dokuwiki.conf sudo systemctl restart apache2
Enfin, ouvrez votre navigateur web et allez sur l'URL d'installation de votre DokuWiki. Vous serez accueilli par l'installateur de DokuWiki, où vous pourrez configurer le nom de votre wiki, le compte superutilisateur et d'autres paramètres.
Félicitations ! Vous avez réussi à installer DokuWiki sur votre serveur LAMP. DokuWiki est un excellent choix pour quiconque recherche une solution wiki simple, mais puissante. Que ce soit pour un usage personnel ou au sein d'une organisation, il offre une gamme de fonctionnalités et une expérience utilisateur conviviale.