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 (gratuit), WinZip, WinRAR ou IZArc (gratuit) sous Windows. Sous Linux et Mac OS X, vous pouvez décompresser le fichier en usant la commande :

tar xvzf mediawiki-*.tar.gz

Pour les développeurs
D'un autre côté, les développeurs devront probablement télécharger depuis Git pour paramétrer un dépôt local avec le dernier code en cours de développement. Ils devront aussi installer manuellement les dépendances via Composer

Téléverser les fichiers sur votre serveur
Si vous n'avez pas encore téléversé les fichiers sur votre serveur web, c'est le moment de le faire.

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


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

Si votre outil de téléversement possède 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  ).

Si vous utilisez un serveur Linux ou Unix vous pouvez aussi copier les fichiers dans n'importe quel dossier de votre serveur et créer ensuite un lien symbolique vers ce dossier depuis le répertoire web de votre serveur.

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

On se référera à ce répertoire renommé sous le nom.

Créer une base de données
Si vous disposez déjà d'un serveur de base de données et connaissez le mot de passe root 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 Exécuter 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 devez créer une nouvelle base de données dès maintenant. A 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.