Comment installer DokuWiki sur un serveur LAMP

Auteur(s): Louis Ouellet


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.

Introduction

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.

Prérequis

- 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.

Étape 1 : Télécharger DokuWiki

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

Étape 2 : Extraire et placer les fichiers DokuWiki

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é.

Étape 3 : Définir les permissions

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

Étape 4 : Configurer Apache

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

Étape 5 : Finaliser l'installation

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.

Conclusion

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.

Tags

Discussion

Entrer votre commentaire. La syntaxe wiki est autorisée:
X S G W S