Comment installer MediaWiki sur Ubuntu 14.04

introduction

MediaWiki est un paquet wiki PHP, initialement conçu pour être utilisé sur WikiPedia, qui permet à quiconque de créer son propre site wiki. Il est utilisé par la majorité des wikis sur Internet. Plus d’informations sur MediaWiki peuvent être trouvées sur sa homepage.

Ce tutoriel explique comment configurer MediaWiki sur un droplet Ubuntu 14.04.

Conditions préalables

Étape 1 - Configuration de votre serveur

Après avoir installé la pile LAMP, nous devrons d’abord installer quelques modules PHP 5 supplémentaires. Les quatre sont facultatifs, mais les deux premiers en particulier (Intl et GD) sont recommandés.

La première que nous installerons est l’extension Intl, pour le support d’internationalisation:

sudo apt-get install php5-intl

Deuxièmement, nous installerons GD pour la vignette:

sudo apt-get install php5-gd

Vous pouvez installer Tex Live pour l’affichage en ligne de formules mathématiques.

sudo apt-get install texlive

Enfin, vous pouvez installer XCache pour améliorer les performances.

sudo apt-get install php5-xcache

Après avoir installé les modules souhaités, redémarrez Apache.

sudo service apache2 restart

Étape 2 - Télécharger MediaWiki

Dans cette section, nous allons télécharger MediaWiki.

MediaWiki est disponible sur le référentiel apt-get d’Ubuntu, mais il est obsolète. Par conséquent, il est préférable de télécharger MediaWiki à partir de la source.

curl -O http://releases.wikimedia.org/mediawiki/1.24/mediawiki-1.24.1.tar.gz

Vous pouvez vérifier la dernière version sur cette page. Copiez le lien à partir de * Télécharger MediaWiki * suivi d’un numéro de version et utilisez-le à la place du lien ci-dessus.

Une fois le téléchargement terminé, extrayez le package:

tar xvzf mediawiki-*.tar.gz

Ensuite, nous allons déplacer le répertoire MediaWiki vers la racine du document:

sudo mv mediawiki-1.24.1/* /var/www/html

Étape 3 - Création d’une base de données

Dans cette section, nous allons configurer une base de données MySQL. Ceci n’est pas strictement nécessaire pour installer avec succès MediaWiki, vous pouvez également utiliser une base de données SQLite. Malgré cela, c’est une mesure recommandée.

Pour créer la base de données, nous allons d’abord nous connecter à MySQL:

mysql -u root -p

Vous verrez votre invite de terminal changer en + mysql> +.

Nous pouvons maintenant créer la base de données. Vous pouvez choisir le nom de la base de données que vous préférez, mais le nom par défaut dans la configuration de MediaWiki est + my_wiki +.

CREATE DATABASE ;

Vous devriez voir la sortie:

Query OK, 1 row affected (0.00 sec)

Ensuite, nous allons créer un utilisateur de base de données pour l’installation de MediaWiki:

GRANT INDEX, CREATE, SELECT, INSERT, UPDATE, DELETE, ALTER, LOCK TABLES ON .* TO ''@'localhost' IDENTIFIED BY '';

Remplacez la première variable en surbrillance par le nom de base de données choisi, la seconde par le nom d’utilisateur que vous souhaitez utiliser et par la dernière par un mot de passe sécurisé. Vous devriez voir la sortie:

Query OK, 0 rows affected (0.00 sec)

Ensuite, nous devons vider les privilèges MySQL.

FLUSH PRIVILEGES;

Le résultat devrait être:

Query OK, 0 rows affected (0.00 sec)

Enfin, nous devrons quitter le shell MySQL:

exit

Le résultat devrait être:

Bye

Étape 4 - Configurer MediaWiki

Dans cette section, nous allons configurer MediaWiki pour qu’il soit prêt à être utilisé. Rendez-vous sur la page d’accueil de votre Droplet dans votre navigateur en pointant votre navigateur sur + http: // +. Sur cette page, sélectionnez * configurer le wiki *.

Sur la première page, sélectionnez une langue et cliquez sur * Continuer *. La page suivante devrait montrer votre environnement et il devrait indiquer en vert: «L’environnement a été vérifié. Vous pouvez installer MediaWiki. ”Cliquez sur * Continuer *.

Vous allez maintenant accéder à la page avec les paramètres MySQL. Pour la Base de données type, sélectionnez * MySQL (ou compatible) *. Pour l’hôte de la base de données, utilisez * localhost *, et pour le nom de la base de données, le nom d’utilisateur et le mot de passe, utilisez les valeurs que vous avez choisies auparavant. Le préfixe de la table peut être laissé vide. Il ressemblera à ceci:

image: https: //assets.digitalocean.com/articles/mediawiki_ubuntu14/1.png [paramètres MySQL]

Une fois cette étape terminée, vous devrez suivre le didacticiel. Dans l’écran après les paramètres MySQL, les valeurs peuvent être laissées à leurs valeurs par défaut. Dans l’écran suivant, vous devrez renseigner les détails de votre wiki, ainsi que son nom. Vous pouvez également créer l’utilisateur admin pour le wiki sur cette page.

Dans tous les autres écrans, la plupart des paramètres, sinon tous, peuvent rester inchangés. Si vous souhaitez activer un paramètre spécifique pour votre wiki, vous devrez peut-être modifier quelque chose sur l’un de ces écrans. En particulier si vous avez déjà installé XCache, vous devrez vérifier cela pour l’activer.

Lorsque vous avez terminé ces étapes, vous devriez arriver à cette page:

image: https: //assets.digitalocean.com/articles/mediawiki_ubuntu14/2.png [Installation terminée]

Un fichier nommé + LocalSettings.php devrait commencer à se télécharger automatiquement. Pour mener à bien l’installation, vous devez déplacer ce fichier sur le serveur. Assurez-vous donc de le télécharger avant de fermer la page.

Vous devez maintenant déplacer le fichier vers le répertoire + / var / www / html sur le serveur. Le moyen le plus simple consiste à ouvrir le fichier sur votre propre ordinateur, à copier le contenu et à le coller dans le serveur. Pour ce faire, ouvrez d’abord le fichier sur le serveur:

nano /var/www/html/LocalSettings.php

Maintenant, ouvrez le fichier sur votre ordinateur dans l’éditeur de texte de votre choix et copiez le contenu dans votre fenêtre SSH. Après avoir enregistré le fichier, vous pouvez cliquer sur * entrer votre wiki * et votre wiki devrait être prêt à être utilisé.

Conclusion

Vous avez maintenant installé votre propre installation MediaWiki que vous pouvez utiliser à vos fins. Vous pouvez maintenant personnaliser votre installation à l’aide des http://www.mediawiki.org/wiki/Manual:System_administration/11] sur la page d’accueil de MediaWiki ou vous pouvez commencer à ajouter des pages.