Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
mediawiki [Le 05/02/2012, 01:26] neopi21 [Migration] |
mediawiki [Le 11/09/2022, 11:51] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
---- | ---- | ||
- | ====== MediaWiki ====== | + | ====== MediaWiki ======= |
**MediaWiki** est un moteur de wiki écrit en PHP et créé par Magnus Manske. Initialement développé pour Wikipédia (qui l'utilise depuis 2002), il sert également de base pour d'autres projets de la fondation WikiMedia (Wiktionnaire, Wikisource, Wikilivres ou Wikiquote). D'autres associations l'ont adopté (exemple : Wikitravel, Mozilla ou Ekopedia). | **MediaWiki** est un moteur de wiki écrit en PHP et créé par Magnus Manske. Initialement développé pour Wikipédia (qui l'utilise depuis 2002), il sert également de base pour d'autres projets de la fondation WikiMedia (Wiktionnaire, Wikisource, Wikilivres ou Wikiquote). D'autres associations l'ont adopté (exemple : Wikitravel, Mozilla ou Ekopedia). | ||
Ligne 9: | Ligne 9: | ||
===== Installation manuelle ===== | ===== Installation manuelle ===== | ||
- | Pour l'installation manuelle, vous pouvez suivre les instructions ci-dessous ou vous rendre sur le site http://www.mediawiki.org/wiki/MediaWiki/fr. | + | Pour l'installation manuelle, vous pouvez suivre les instructions ci-dessous ou vous rendre sur le site https://www.mediawiki.org/wiki/MediaWiki/fr. |
==== Pré-requis ==== | ==== Pré-requis ==== | ||
* [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>apache2]]** | * [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>apache2]]** | ||
* [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>php5-mysql]]** (SGBD MySQL) ou **[[apt>php5-pgsql]]** (SGBD PostgreSQL) ou **[[apt>php5-sqlite]]** (SGBD SQLite) | * [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>php5-mysql]]** (SGBD MySQL) ou **[[apt>php5-pgsql]]** (SGBD PostgreSQL) ou **[[apt>php5-sqlite]]** (SGBD SQLite) | ||
- | * Télécharger [[http://www.mediawiki.org/wiki/Download/fr|la dernière version de mediawiki]] | + | * Télécharger [[https://www.mediawiki.org/wiki/Download/fr|la dernière version de mediawiki]] |
+ | * En ligne de commande (attention vérifier si dernière version) : | ||
+ | |||
+ | <code>wget https://releases.wikimedia.org/mediawiki/1.28/mediawiki-1.28.0.tar.gz</code> | ||
| | ||
==== Installation manuelle proprement dite ==== | ==== Installation manuelle proprement dite ==== | ||
- | * Passer en mode sudo | + | * Passer en mode sudo |
* Créer le répertoire mediawiki dans /var/www/ | * Créer le répertoire mediawiki dans /var/www/ | ||
- | * Copier le contenu de l'archive téléchargée dans /var/www/mediawiki | + | * Copier le contenu de l'archive téléchargée dans /var/www/mediawiki (À partir de Ubuntu 14.04, copier dans /var/www/html/mediawiki) |
* Se rendre à l'adresse http://localhost/mediawiki | * Se rendre à l'adresse http://localhost/mediawiki | ||
* Cliquer sur « Configure settings », puis répondre soigneusement aux questions. | * Cliquer sur « Configure settings », puis répondre soigneusement aux questions. | ||
===== Installation par les dépôts ===== | ===== Installation par les dépôts ===== | ||
- | <note>La version contenue dans les dépôts Ubuntu n'est pas nécessairement la dernière version de Mediawiki.</note> | + | <note>La version contenue dans les dépôts Ubuntu n'est pas nécessairement la dernière version de Mediawiki.</note> |
==== Pré-requis ==== | ==== Pré-requis ==== | ||
* [[:tutoriel:comment_modifier_sources_maj|Activer le dépôt]] Universe. | * [[:tutoriel:comment_modifier_sources_maj|Activer le dépôt]] Universe. | ||
Ligne 38: | Ligne 41: | ||
sudo ln -s /etc/mediawiki/apache.conf /etc/apache2/sites-available/mediawiki.conf | sudo ln -s /etc/mediawiki/apache.conf /etc/apache2/sites-available/mediawiki.conf | ||
- | sudo ln -s /etc/apache2/sites-available/mediawiki.conf /etc/apache2/sites-enabled/001-mediawiki | + | sudo a2ensite mediawiki.conf |
Selon la configuration du serveur, il sera peut-être aussi nécessaire de décommenter la ligne ''Alias /mediawiki /var/lib/mediawiki'' dans le fichier ''/etc/mediawiki/apache.conf'', ou créer un lien symbolique ''/var/www/mediawiki'' vers le dossier ''/var/lib/mediawiki/'' | Selon la configuration du serveur, il sera peut-être aussi nécessaire de décommenter la ligne ''Alias /mediawiki /var/lib/mediawiki'' dans le fichier ''/etc/mediawiki/apache.conf'', ou créer un lien symbolique ''/var/www/mediawiki'' vers le dossier ''/var/lib/mediawiki/'' | ||
Ligne 48: | Ligne 51: | ||
Redémarrage d'Apache2 : | Redémarrage d'Apache2 : | ||
- | sudo invoke-rc.d apache2 restart | + | sudo service apache2 restart |
Ligne 56: | Ligne 59: | ||
=== Copie des fichiers de configuration de MediaWiki === | === Copie des fichiers de configuration de MediaWiki === | ||
+ | |||
+ | A la fin de l'installation, téléchargez le fichier LocalSettings.php puis envoyez-le sur votre serveur. Enfin copiez-le dans /etc/mediawiki | ||
Dans un terminal : | Dans un terminal : | ||
- | <code> sudo cp /var/lib/mediawiki/config/LocalSettings.php /etc/mediawiki/LocalSettings.php | + | <code> sudo mv /chemin-ou-vous-avez-envoye-le-fichier/LocalSettings.php /etc/mediawiki/LocalSettings.php </code> |
- | sudo rm -rf /var/lib/mediawiki/config </code> | + | |
//ou mediawiki suivi du numéro de version// | //ou mediawiki suivi du numéro de version// | ||
+ | |||
+ | === Attribution des droits (chmod) === | ||
+ | Dans un terminal : | ||
+ | |||
+ | sudo chown www-data:www-data /etc/mediawiki/LocalSettings.php | ||
+ | sudo chmod 600 /etc/mediawiki/LocalSettings.php | ||
=== Création d'un répertoire « /images » === | === Création d'un répertoire « /images » === | ||
Ligne 73: | Ligne 83: | ||
sudo chown www-data:www-data /var/lib/mediawiki/images | sudo chown www-data:www-data /var/lib/mediawiki/images | ||
- | |||
- | === Attribution des droits (chmod) === | ||
- | Dans un terminal : | ||
- | |||
- | sudo chown www-data:www-data /etc/mediawiki/LocalSettings.php | ||
- | sudo chmod 640 /etc/mediawiki/LocalSettings.php | ||
Votre wiki est maintenant prêt à fonctionner. | Votre wiki est maintenant prêt à fonctionner. | ||
Ligne 87: | Ligne 91: | ||
===== Personnalisation ===== | ===== Personnalisation ===== | ||
- | De nombreuses extensions peuvent être installées, vous en trouverez la liste sur le site [[http://www.mediawiki.org/wiki/Category:Extensions|mediawiki.org category:Extensions]] (en) | + | De nombreuses extensions peuvent être installées, vous en trouverez la liste sur le site [[https://www.mediawiki.org/wiki/Category:Extensions|mediawiki.org category:Extensions]] (en) |
- | [[Installation manuelle d'extensions MediaWiki]] | + | [[Installation manuelle d'extensions MediaWiki]] |
On peut aussi installer certaines extensions grâce aux dépôts : | On peut aussi installer certaines extensions grâce aux dépôts : | ||
- | * **[[apt://mediawiki-extensions|mediawiki-extensions]]** | + | * **[[apt://mediawiki-extensions|mediawiki-extensions]]** |
* **[[apt://mediawiki-math|mediawiki-math]]** (demande un jeu de dépendances assez volumineux) | * **[[apt://mediawiki-math|mediawiki-math]]** (demande un jeu de dépendances assez volumineux) | ||
===== Migration ===== | ===== Migration ===== | ||
- | Migration d'une installation par dépot vers sources | + | Migration d'une installation par dépot vers sources |
<note importante>à compléter si quelqu'un peut s'y coller</note> | <note importante>à compléter si quelqu'un peut s'y coller</note> | ||
===== Liens externes ===== | ===== Liens externes ===== | ||
- | * [[http://www.mediawiki.org/wiki/MediaWiki/fr|Site officiel de MédiaWiki en français]] | + | * [[https://www.mediawiki.org/wiki/MediaWiki/fr|Site officiel de MédiaWiki en français]] |
- | * [[http://forum.ubuntu-fr.org/viewtopic.php?id=87377|forum d'installation du mediawiki sur ubuntu]] | + | * [[https://forum.ubuntu-fr.org/viewtopic.php?id=87377|forum d'installation du mediawiki sur ubuntu]] |
+ | * [[http://fr.wikipedia.org/wiki/Wikip%C3%A9dia:Wikip%C3%A9dia_hors-connexion#Autres_utilitaires_pour_PC | ||
+ | |Autre moyen]] | ||
---- | ---- | ||
//Contributeurs principaux : [[:utilisateurs:Helicobacter]], [[:utilisateurs:Oscar Nsarhaza]].[[:utilisateurs:phira]]// | //Contributeurs principaux : [[:utilisateurs:Helicobacter]], [[:utilisateurs:Oscar Nsarhaza]].[[:utilisateurs:phira]]// |