Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
mediawiki [Le 03/01/2012, 13:37]
194.119.85.99 [Pré-requis]
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]] ​ou installer le packet ​**[[apt>​mediawiki]]** des dépots officiels+  * 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 ==== +==== 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 ​suivit ​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 » ===
  
-Sous Ubuntu 7.10, le dossier « /images » n'​existe pas par défaut, il nous faut donc le créer pour pouvoir importer des images dans notre wiki. De la même façon qu'il est préférable de stocker sa base de donnée ​dans un répertoire indépendant du système (cf. [[:​lamp#​Préserver ses bases de données]]),​ nous choisissons de faire figurer ce dossier dans le répertoire ''/​home/​mysql/​wiki_images''​.+Sous Ubuntu 7.10, le dossier « /images » n'​existe pas par défaut, il nous faut donc le créer pour pouvoir importer des images dans notre wiki. De la même façon qu'il est préférable de stocker sa base de données ​dans un répertoire indépendant du système (cf. [[:​lamp#​Préserver ses bases de données]]),​ nous choisissons de faire figurer ce dossier dans le répertoire ''/​home/​mysql/​wiki_images''​.
  
   sudo mkdir /​home/​mysql/​wiki_images/​   sudo mkdir /​home/​mysql/​wiki_images/​
Ligne 74: Ligne 84:
   sudo chown www-data:​www-data /​var/​lib/​mediawiki/​images   sudo chown www-data:​www-data /​var/​lib/​mediawiki/​images
  
-=== Attribution des droits (chmod) === +Votre wiki est maintenant prêt à fonctionner.
-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.+
  
-Pour y accéder, rendez vous à l'​adresse [[http://​localhost/​mediawiki]].+Pour y accéder, rendez-vous à l'​adresse [[http://​localhost/​mediawiki]].
  
 Vous pourrez modifier les options de MediaWiki facilement depuis sa page d'​accueil. Vous pourrez modifier les options de MediaWiki facilement depuis sa page d'​accueil.
  
 ===== 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 d'une installation par dépot vers sources
 +<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]]//​
  • mediawiki.1325594271.txt.gz
  • Dernière modification: Le 03/01/2012, 13:37
  • par 194.119.85.99