Manual:Installing MediaWiki/fr

MediaWiki s'installe automatiquement en utilisant un script d'installation interactif doté d'une interface web. Avant de pouvoir exécuter ce script, vous devez effectuer certaines actions: voir les prérequis ou le guide d'installation rapide pour les experts.

MediaWiki peut sembler difficile à installer pour un utilisateur moyen qui n'a pas d'expérience Apache, PHP ou MySQL/MariaDB. La majeure partie des utilisateurs qui souhaitent utiliser le logiciel wiki peuvent tirer profit de l'utilisation d'un hébergeur wiki gratuit ou de logiciels dédiés.

Télécharger le logiciel MediaWiki
Vous pouvez télécharger une version diffusée de MediaWiki depuis la page officielle de téléchargement : généralement, si vous utilisez un environnement de production, vous choisirez d'exécuter la version stable.

Pour télécharger MediaWiki, qui est la version stable plus récente, dans un système opérationnel *nix, vous pouvez utiliser la commande suivante : wget https://releases.wikimedia.org/mediawiki//mediawiki-.tar.gz Ou bien en utilisant cURL :

curl -O https://releases.wikimedia.org/mediawiki//mediawiki-.tar.gz

Les fichiers téléchargés sont au format, et devront donc être décompressés avant d'être utilisés. Ceci peux se faire localement (puis être téléversé via FTP) ou directement sur votre serveur. Ceci est habituellement fait avec un logiciel du type 7-Zip (libre), WinZip, WinRAR ou IZArc (libre) sur Windows. En Linux et Mac VOUS X tu peux le décompresser en usant ce commando:

tar xvzf mediawiki-*.tar.gz

Pour les développeurs
Les développeurs devront probablement dans un premier temps télécharger depuis Git pour paramétrer un répertoire local avec le dernier code en développement. ils aussi préciseront installer manualmente les dépendances à travers Composer

Monter les archives au serveur
Si vous n'avez pas encore téléversé les fichiers sur le serveur, c'est le moment de le faire.

Téléversez les fichiers sur le répertoire web de votre serveur web soit en:


 * 1) copiant directement le fichier compressé, soit
 * 2) en utilisant un client FTP comme FileZilla (logiciel Open Source, Windows, OSX et Linux) ou Cyberduck (OSX).

Si votre outil de téléchargement a une option « modifier les noms de fichiers en minuscules », vous devez le désactiver.

Si vous avez installé Apache, le répertoire correct est spécifié dans votre fichier  (c'est la directive DocumentRoot, généralement   ou  ). Note : Ceci a changé dans Ubuntu 14.04 avec Apache 2.4.7 où le fichier de configuration principal pour les paramètres du serveur Apache et les répertoires est.

Si vous utilisez un serveur Linux ou Unix vous pouvez aussi les mettre dans n'importe quel dossier sur le serveur et créer un lien symbolique pour ce dossier depuis le répertoire web du serveur.

Renommez le répertoire téléversé selon le nom que vous voulez avoir dans l'URL. Si votre serveur web fonctionne selon le  par exemple, le renommer   voudrait dire que vous accèderiez à votre wiki avec. N'utilisez pas  si vous souhaitez l'utiliser comme . (Et ne définissez pas d'URL courts tant que vous n'avez pas exécuté le script d'installation).

On se référera au répertoire (renommé) sous le nom de.

Créer une base de données
Si vous disposez déjà d'un serveur de bases de données et connaissez le mot de passe pour y accéder, le script d'installation de MediaWiki peut créer une nouvelle base de données pour vous. Si c'est le cas, vous pouvez passer à la section lancer le script d'installation ci-dessous. Si vous ne connaissez pas le mot de passe root, par exemple si vous vous trouvez sur un serveur hébergé, vous aurez à créer une nouvelle base de données dès maintenant. En ce moment, vous devrez utiliser SQLite, MariaDB/MySQL ou Postgres pour stocker le contenu actuel de votre wiki. Si vous ne savez pas de quelle base de données il s'agit, choisissez MariaDB car c'est celle qui est la mieux prise en charge par MediaWiki.

SQLite
SQLite est une bibliothèque de bases de donnée standalone qui stocke le contenu de la base de données en un simple fichier. Si PHP dispose du module pdo-sqlite, il n'y a pas besoin de réglage supplémentaire.

Sur la page d'installation, vous aurez besoin de choisir un nom de base de données (c'est vous qui voyez) et le répertoire de la base de données SQLite. Pour le répertoire de la base de données, l'installateur tentera d'utiliser un sous-répertoire en dehors du dossier racine et le crée si nécessaire. Si ce répertoire n'est pas sûr (par exemple, lisible sur le web), modifiez le à la main pour empêcher qu'il soit accessible à tout le monde sur le web.

MariaDB/MySQL
MediaWiki vous demandera une base de données et un nom d'utilisateur et tentera de les créer s'ils n'existent pas déjà. Si en faisant cela depuis MediaWiki s'avère impossible, vous pouvez le faire en utilisant différents panneaux de contrôle comme PhpMyAdmin, qui est souvent disponible sur les hébergeurs partagés, ou vous pouvez utiliser ssh pour vous connecter sur votre hébergeur et taper les commandes dans un invite MySQL. Voir la documentation associée. Autrement, contactez votre fournisseur d'hébergement pour leur demander de créer un compte pour vous.

Si votre base de données ne s'exécute pas sur le même serveur que votre serveur web, vous devez indiquer le nom d'hôte du serveur web approprié &mdash; mediawiki.exemple.com dans l'exemple suivant &mdash; comme suit :

PostgreSQL
Si vous utilisez Postgres, vous aurez besoin soit de vous faire créer un utilisateur et une base de données ou simplement de donner le nom d'un utilisateur avec les privilèges "superuser" au script d'installation. L'utilisateur avec ces privilèges s'appelle souvent postgres.

Voici un moyen de faire la majeure partie de l'installation. Elle est faite pour un environnement de type Unix Dans cet exemple nous allons créer une base de données nommée wikidb détenue par un utilisateur nommé wikiuser. Depuis la ligne de commande en tant qu'utilisateur postgres, suivez les étapes suivantes :

createuser -S -D -R -P -E wikiuser (puis entrez le mot de passe) createdb -O wikiuser wikidb

Ou bien en tant que superutilisateur (par defaut postgres) exécutez les lignes de commande suivantes à l'invite de la base de données :

CREATE USER wikiuser WITH NOCREATEDB NOCREATEROLE NOSUPERUSER ENCRYPTED PASSWORD 'password'; CREATE DATABASE wikidb WITH OWNER wikiuser;

Faites attention à la liste des problèmes connus lorsque MediaWiki s'exécute avec PostgreSQL.

Lancer le script d'installation
Une fois toutes les étapes ci-dessus achevées, vous pouvez terminer l'installation depuis un navigateur web. Voir pour plus de détails.

L'outl d'installation vous demandera de télcharger le fichier, et de le sauvegarder en tant que.

Si besoin, vous pouvez lancer l'installateur en ligne de commande ou CLI :   pour ajouter les paramètres de configuration appropriés.

Maintenez-vous à jour !
Souscrivez à notre liste des sorties de mises à jour.

Une fois installé, assurez-vous de rester à jour avec les nouvelles versions et gardez votre serveur sûr !

Assistance à l'installation

 * Lisez la FAQ concernant l'installation et la configuration
 * Discuter avec les développeurs MediaWiki, les administrateurs sytème et les utilisateurs:
 * La liste de diffusion mediawiki-l est une liste à fort trafic sur laquelle vous pouvez demander de l'aide

Voir aussi

 * les Manuel:Pages personnalisées listent les pages wiki auxquelles les messages MediaWiki sont relatifs, vous devez créer ces pages ou modifier les messages.
 * Configuration de MediaWiki pour des liens menant vers une configuration plus avancée.
 * pour avoir une URL plus sympathique sur les pages d'article.
 * Famille Wiki pour paramétrer plusieurs sessions de MediaWiki avec un simple jeu de fichiers MediaWiki.