MediaWiki est un puissant logiciel de gestion de contenu, souvent utilisé pour créer des wikis. Dans ce guide, nous allons vous montrer comment l’installer sur Rocky Linux 9. Cette installation peut être effectuée sur un serveur vps afin d’assurer une meilleure performance.
Prérequis
- Un système d’exploitation Rocky Linux 9 installé.
- Un accès root ou un utilisateur avec des droits sudo.
- Un serveur web (Apache ou Nginx).
- PHP installé (au moins version 7.3).
- Un système de gestion de base de données (MySQL ou MariaDB).
Étapes d’installation
1. Mettre à jour le système
Avant de commencer, il est recommandé de mettre à jour votre système :
sudo dnf update -y
2. Installer les paquets nécessaires
Installez les paquets nécessaires pour MediaWiki :
sudo dnf install httpd php php-mysqlnd php-xml php-mbstring php-json php-zip -y
3. Démarrer et activer Apache
Démarrez le service Apache et activez-le au démarrage :
sudo systemctl start httpd
sudo systemctl enable httpd
4. Télécharger MediaWiki
Téléchargez la dernière version stable de MediaWiki :
wget https://releases.wikimedia.org/mediawiki/1.36/mediawiki-1.36.1.tar.gz
5. Extraire les fichiers
Extrayez l’archive téléchargée :
tar -xvzf mediawiki-1.36.1.tar.gz
sudo mv mediawiki-1.36.1 /var/www/html/mediawiki
6. Configurer les permissions
Ajustez les permissions pour le répertoire MediaWiki :
sudo chown -R apache:apache /var/www/html/mediawiki
sudo chmod -R 755 /var/www/html/mediawiki
7. Créer une base de données
Connectez-vous à MySQL ou MariaDB et créez une base de données :
mysql -u root -p
CREATE DATABASE mediawiki;
CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY 'votre_mot_de_passe';
GRANT ALL PRIVILEGES ON mediawiki.* TO 'wikiuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
8. Configurer MediaWiki
Accédez à http://votre_adresse_ip/mediawiki dans votre navigateur et suivez les instructions pour terminer l’installation.
Conclusion
Vous avez maintenant installé MediaWiki sur Rocky Linux 9 ! Pour des performances optimales, envisagez d’utiliser un serveur vps. N’oubliez pas de sécuriser votre installation et de consulter la documentation officielle pour plus d’informations.