GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer MediaWiki sur Ubuntu 20.04

MediaWiki est une application wiki écrite en PHP que la Fondation Wikimedia a développée pour exécuter plusieurs de leurs projets. L'encyclopédie Wikipedia est le plus populaire de ces projets.

Un wiki est un type de site Web qui permet à ses utilisateurs de créer et de modifier du contenu de manière collaborative. Il peut être utilisé de plusieurs manières, notamment en tant que base de connaissances, bibliothèque de documentation, site Web communautaire ou intranet d'entreprise.

Ces types de sites Web sont particulièrement utiles dans des contextes où plusieurs personnes doivent créer et modifier des pages de manière simple et rapide.

Ce guide vous montrera comment installer et configurer l'application, vous donnant les bases pour déployer votre propre site wiki.
Nous utiliserons le nom de domaine "mediawiki.example.com" dans ce guide. Remplacez-le par le nom de domaine ou l'adresse IP que vous avez configuré sur votre serveur.

Prérequis

  • Un serveur Ubuntu 20.04. Vous pouvez exécuter MediaWiki sur une version différente de GNU/Linux, mais les étapes décrites ci-dessous peuvent différer. Si vous n'en avez pas, pourquoi ne pas faire tourner un serveur privé virtuel SSD rapide d'Atlantic.Net.
  • Un mot de passe root est configuré sur le serveur.

Étape 1 - Créer un serveur cloud Atlantic.Net

Tout d'abord, connectez-vous à votre serveur Atlantic.Net Cloud. Créez un nouveau serveur en choisissant Ubuntu 20.04 comme système d'exploitation avec au moins 2 Go de RAM. Connectez-vous à votre serveur cloud via SSH et connectez-vous à l'aide des informations d'identification mises en évidence en haut de la page.

Une fois que vous êtes connecté à votre serveur Ubuntu 20.04, exécutez la commande suivante pour mettre à jour votre système de base avec les derniers packages disponibles.

apt-get update -y

Étape 2 - Installer le serveur LAMP

Tout d'abord, vous devrez installer les extensions Apache, MariaDB, PHP et autres extensions PHP sur votre serveur. Vous pouvez tous les installer à l'aide de la commande suivante :

apt-get install apache2 mariadb-server php libapache2-mod-php php-mbstring php-xml php-json php-mysql php-curl php-intl php-gd php-mbstring texlive imagemagick unzip -y

Une fois tous les packages installés, vous pouvez procéder à la création d'une base de données.

Étape 3 - Créer une base de données

Ensuite, connectez-vous au shell MariaDB avec la commande suivante :

mysql

Une fois connecté, créez une base de données et un utilisateur pour MediaWiki avec la commande suivante :

CREATE DATABASE mediawiki;
GRANT ALL PRIVILEGES ON mediawiki.* TO 'wikiuser'@'localhost' IDENTIFIED BY 'password';

Ensuite, videz les privilèges et quittez MariaDB avec la commande suivante :

flush privileges;
exit;

À ce stade, votre base de données MariaDB est créée.

Étape 4 - Télécharger MediaWiki

Ensuite, vous devrez télécharger la dernière version de MediaWiki dans le répertoire racine Web d'Apache. Vous pouvez le télécharger avec la commande suivante :

wget https://releases.wikimedia.org/mediawiki/1.35/mediawiki-1.35.2.zip

Une fois le téléchargement terminé, décompressez le fichier téléchargé avec la commande suivante :

unzip mediawiki-1.35.2.zip

Ensuite, déplacez le répertoire extrait vers le répertoire racine Web d'Apache :

mv mediawiki-1.35.2 /var/www/html/mediawiki

Ensuite, vous devrez installer Composer sur votre système. Vous pouvez l'installer avec la commande suivante :

apt-get install composer -y

Une fois le Composer installé, changez le répertoire vers MediaWiki et installez toutes les dépendances PHP en utilisant la commande suivante :

cd /var/www/html/mediawiki
composer install --no-dev

Une fois toutes les dépendances installées, définissez les autorisations appropriées sur MediaWiki avec la commande suivante :

chown -R www-data:www-data /var/www/html/mediawiki

Étape 5 - Configurer Apache pour MediaWiki

Ensuite, créez un fichier de configuration d'hôte virtuel Apache pour MediaWiki avec la commande suivante :

nano /etc/apache2/sites-available/mediawiki.conf

Ajoutez les lignes suivantes :

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html/mediawiki/
    ServerName mediawiki.example.com

    <Directory /var/www/html/mediawiki/>
        Options FollowSymLinks
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>

    ErrorLog /var/log/apache2/mediawiki_error
    CustomLog /var/log/apache2/mediawiki_access common
</VirtualHost>

Enregistrez et fermez le fichier puis activez le fichier d'hôte virtuel et redémarrez le service Apache avec la commande suivante :

a2ensite mediawiki.conf
systemctl reload apache2

Étape 6 - Accéder à MediaWiki

Maintenant, ouvrez votre navigateur Web et accédez à la page d'installation de MediaWiki en utilisant l'URL http://mediawiki.example.com .

MediaWiki affichera maintenant sa version. Il dira également "LocalSettings.php introuvable". Nous allons créer ce fichier en fonction des prochaines étapes. Commencez en cliquant sur le lien "configurer le wiki ”.


Sur cette page, vous pouvez choisir la langue de votre wiki. Sélectionnez vos options préférées et cliquez sur "Continuer ”. Vous devriez voir la page suivante :


À ce stade, MediaWiki effectue plusieurs vérifications avant de procéder à la configuration.

Si tout est OK, le message « L'environnement a été vérifié. Vous pouvez installer MediaWiki » apparaîtra. Appuyez sur "Continuer ” pour passer à l'étape suivante.

Fournissez les détails de votre base de données et cliquez sur Continuer bouton. Vous devriez voir la page suivante :

Décochez "Utiliser le même compte que pour l'installation" et cliquez sur Continuer bouton. Vous devriez voir la page suivante :

Indiquez votre nom de site, votre nom d'utilisateur d'administrateur, votre mot de passe et cliquez sur Continuer bouton. Vous devriez voir la page suivante :

Maintenant, téléchargez le fichier "LocalSettings.php" sur votre système et copiez-le dans /var/www/html/mediawiki répertoire sur le SSH. Ensuite, définissez le propriétaire correct à l'aide de la commande suivante :

chown www-data:www-data /var/www/html/mediawiki/LocalSettings.php

Une fois que vous avez terminé cette dernière étape, de retour dans votre navigateur, cliquez sur le lien "entrer dans votre wiki". Vous serez redirigé vers le tableau de bord MediaWiki :

Plus de ressources

La page principale par défaut de votre wiki comprend plusieurs liens utiles où vous pouvez en savoir plus sur toutes les fonctionnalités incluses dans MediaWiki et sur les façons de l'utiliser.

Un excellent point de départ est le Guide de l'utilisateur de MediaWiki.

Merci d'avoir suivi ce tutoriel, veuillez consulter nos autres articles connexes au bas de la page.


Linux
  1. Comment installer Logstash sur Ubuntu 18.04

  2. Comment installer XWiki sur Ubuntu 20.04

  3. Comment installer phpBB sur Ubuntu 20.04

  4. Comment installer MongoDB sur Ubuntu 20.04

  5. Comment installer R sur Ubuntu 18.04

Comment installer Ruby sur Ubuntu 18.04

Comment installer Kanboard sur Ubuntu 20.04

Comment installer OpenMAINT sur Ubuntu 20.04

Comment installer Socioboard sur Ubuntu 20.04

Comment installer PrestaShop sur Ubuntu 20.04

Comment installer MediaWiki sur Ubuntu 20.04