Jump to content

Manuel:Install.php

From mediawiki.org
Revision as of 16:25, 15 March 2023 by Alien333 (talk | contribs) (Created page with "Le mot de passe pour l'utilisateur de BD avec lequel installer")

Détails

Le fichier install.php est un script de maintenance basé sur CLI pour l'installation es la configuration de MédiaWiki.

Ce script crée un nouveau LocalSettings.php. Il s'interrompra si un fichier LocalSettings.php existe déjà, et il ne peut pas lire les paramètres existants de ce fichier.

Utilisation

Les options par défaut sont indiquées entre parenthèses:

php install.php [--conf|--confpath|--dbgroupdefault|--dbname|--dbpass|--dbpassfile|--dbpath|--dbport|--dbprefix|--dbschema|--dbserver|--dbtype|--dbuser|--env-checks|--globals|--help|--installdbpass|--installdbuser|--lang|--memory-limit|--pass|--passfile|--profiler|--quiet|--scriptpath|--server|--skins|--wiki|--with-extensions] [name] <admin>

Paramètres de maintenance génériques

--help (-h) Affiche ce message d'aide
--quiet (-q) Indique s'il faut supprimer la sortie autre que les erreurs
--conf Emplacement de LocalSettings.php, si ce n'est pas la valeur par défaut Ce paramètre n'a pas d'effet sur ce script et sera ignoré.
--wiki Pour spécifier l'ID du wiki
--globals Produit les variables globales à la fin du traitement, pour le débogage
--memory-limit Définit une limite spécifique de mémoire pour le script, max si pas de limite, ou default pour éviter de la modifier
--server Protocole et nom du serveur à utiliser dans les URLs, par exemple https://en.wikipedia.org. C'est quelques fois nécessaire quand la détection du nom du serveur échoue dans les scripts en mode ligne de commande.
--profiler Format de sortie du profiteur ("texte" d'habitude)

Paramètres dépendants du script

--dbuser L'utilisateur de base de données à utiliser pour ce script. Cette valeur apparaît dans LocalSettings.php pour $wgDBuser . SI --installdbuser et --installdbpass sont fournis, cette valeur sera utilisée pour créer un nouveau compte.
--dbpass Le mot de passe à utiliser pour ce script. Cette valeur apparaît dans LocalSettings.php pour $wgDBpassword . Si --installdbuser et --installdbpass sont fournis, un nouveau compte sera créé.
--dbgroupdefault Le groupe de base de données à utiliser par défaut

Paramètres spécifiques au script

--confpath Chemin dans lequel écrire LocalSettings.php (/var/www/)
--dbname Le nom de base de données (my_wiki)
--dbpassfile Un manière alternative de fournir une option dbpass, comme contenu de ce fichier
--dbpath Le chemin pour la base de données SQLite ($IP/data)
--dbport Le port de base de données; seulement pour PostgreSQL (5432)
--dbprefix préfixe de nom de base de donnée (optionnel)
--dbschema Le schéma pour la base de données MédiaWiki dans le serveur PostgreSQL/Microsoft SQL (mediawiki)
--dbserver L'hôte de la base de données (localhost)
--dbtype Le type de la base de données. (mysql)
--env-checks Ne faire que vérifier l'environnement, ne rein changer
--installdbpass Le mot de passe pour l'utilisateur de BD avec lequel installer
--installdbuser The user to use for installing (root)
--lang The language to use (en)
--pass The password for the wiki administrator
--passfile An alternative way to provide pass option, as the contents of this file
--scriptpath The relative path of the wiki in the web server (/wiki)
--skins Comma-separated list of skins to install (default: all)
--with-extensions Detect and include extensions

Arguments

[name] The name of the wiki (MediaWiki)
<admin> The username of the wiki administrator

Exemples

Set up wiki using a user with required permissions in database to create a new database for the wiki and a user to operate the wiki:

php maintenance/install.php --dbname=wikidb --dbserver="localhost" --installdbuser=root --installdbpass=rootpassword --dbuser=grabber --dbpass=grabber --server="http://wiki.domain.name/" --scriptpath=/ --lang=en --pass=aaaaa "Wiki Name" "Admin"