C'est quoi mediawiki ? :
MediaWiki est un logiciel open-source utilisé pour créer et gérer des wikis, des sites Web collaboratifs où les utilisateurs peuvent contribuer et modifier le contenu. Il est principalement connu pour être le moteur de wiki utilisé par Wikipédia, l'encyclopédie en ligne la plus connue. MediaWiki offre une plate-forme flexible pour la création de sites Web collaboratifs, permettant aux utilisateurs de créer et d'éditer des pages, de discuter des sujets, de téléverser des fichiers multimédias, et bien plus encore. En raison de sa nature open-source, MediaWiki peut être personnalisé et étendu pour répondre aux besoins spécifiques d'une communauté ou d'un projet particulier.
Il est utilisé par des millions de personnes dans le monde entier, y compris Wikipédia, Wikihow ,Wiktionnaire et Wikimedia Commons.
En quoi est faite MediaWiki
MediaWiki est un logiciel libre écrit en PHP et utilisant une base de données MySQL ou PostgreSQL. Il est composé de plusieurs composants principaux :
Le moteur PHP:
C'est le cœur de MediaWiki, il est responsable de l'interprétation du code wikitexte, de l'interaction avec la base de données et de la génération des pages HTML.
La base de données:
Elle stocke toutes les données du wiki, y compris les pages, les discussions, les images et les utilisateurs.
Le wikitexte:
C'est le langage de balisage utilisé pour créer et modifier les pages du wiki. Il est simple à apprendre et à utiliser, ce qui permet à tout le monde de contribuer au wiki.
Les extensions:
Ce sont des modules complémentaires qui ajoutent de nouvelles fonctionnalités à MediaWiki. Il existe des extensions pour tout, de la création de formulaires à l'intégration de réseaux sociaux.
Les thèmes:
Ce sont des modèles qui permettent de modifier l'apparence du wiki. Il existe des thèmes pour tous les goûts, du simple au plus sophistiqué.
INSTALLATION ET EXECUTION
Voici les étapes pour installer et faire fonctionner MediaWiki avec XAMPP
-
Téléchargez XAMPP :
- Téléchargez et installez XAMPP depuis le site officiel.
-
Téléchargez MediaWiki :
- Rendez-vous sur le site officiel de MediaWiki et téléchargez la dernière version stable.
la version actuelle(stable) est de 1.41.1
- Extrayez les fichiers téléchargés dans le répertoire
htdocs
de votre installation XAMPP, par exemplehtdocs/mediawiki
.
-
Créez une base de données :
- Lancez XAMPP et démarrez les services Apache et MySQL.
- Accédez à phpMyAdmin en ouvrant votre navigateur et en entrant
http://localhost/phpmyadmin
.
- Connectez-vous en utilisant les identifiants par défaut (généralement
root
pour l'utilisateur et pas de mot de passe). - Créez une nouvelle base de données pour votre installation MediaWiki, par exemple
mediawiki_db
.
-
Configuration de MediaWiki :
- Accédez à l'URL où vous avez extrait les fichiers MediaWiki dans votre navigateur, par exemple
http://localhost/mediawiki-1.41.1
.
- Accédez à l'URL où vous avez extrait les fichiers MediaWiki dans votre navigateur, par exemple
- Suivez les instructions à l'écran pour configurer votre wiki.
- cliquez sur setup wiki
- Lorsque vous êtes invité à entrer les détails de la base de données, utilisez les informations suivantes :
- Type de base de données : MySQL
- Nom de la base de données : le nom de la base de données que vous avez créée (par exemple
mediawiki_db
)
- Nom d'utilisateur : root (ou l'utilisateur MySQL que vous avez configuré)
- Mot de passe : laissez ce champ vide ou entrez le mot de passe de l'utilisateur MySQL que vous avez configuré
- Finalisation de l'installation :
- Suivez les instructions pour terminer l'installation de MediaWiki. Créez un compte administrateur et personnalisez les paramètres de votre wiki.
- un fichier LocalSettings.php contenant les parametres se télecharge automatiquement.
-Déplacez ce fichier dans le dossier de votre mediawiki
-
Profitez de votre wiki :
- Une fois l'installation terminée, accédez à votre wiki MediaWiki en utilisant l'URL où vous l'avez installé dans votre navigateur.
Vous avez maintenant réussi à installer et à faire fonctionner MediaWiki avec XAMPP sur votre propre serveur local !
Top comments (0)