Installation de mediawiki

De Wikinfini.

ATTENTION : CETTE DOCUMENTATION EST OBSOLÈTE

Limites

La plateforme d'hébergement est en rénovation depuis 2010. En attendant la rénovation complète, les version PHP4 et PHP 5.2.17 sont exploités. Seulement, depuis MediaWiki 1.19, la version PHP requise est la 5.3.2 .

En conséquence, Mediawiki 1.18.6 est la dernière version installable sur la machine qui héberge les sites web depuis 2006. La rénovation de cette machine est la toute dernière étape de la rénovation de la plateforme d'hébergement. Nous y arrivons bientôt.


Installation

Télecharger le fichier mediawiki-1.3.8 sur le site http://wikipedia.sourceforge.net/

Décompresser le fichier mediawiki-1.3.8.tar.gz
(Sous linux : gunzip mediawiki-1.3.8.tar.gz puis tar xvf mediawiki-1.3.8.tar)

Tranférer le dossier /mediawiki-1.3.8 et son contenu dans le dossier /public_html du serveur

Créer un sous dossier que vous appellerez /tmp dans le dossier /mediawiki-1.3.8

Modifier les permissions (i.e. donner toutes les permissions à tout le monde) pour les sous dossiers /tmp et /config de /mediawiki-1.3.8

Naviguer sur votre site en ajoutant /mediawiki-1.3.8 à la suite de son URL

Cliquer sur le seul lien de la page qui apparaît

Renseigner les champs du formulaire qui se trouvent tout en bas de la page

Taper ce que vous voulez sauf dans les champs suivants :

  • Sysop account name : évitez d'utiliser le même que pour le mail et le FTP
  • Sysop password : même remarque
  • MySQL server : mysql-alternc3
  • DB name : le nom de la base de données que vous avez créé depuis le panel
  • DB username & DB password : le "nom d'utilisateur" et "le mot de passe" sont ceux que vous avez défini lors de la création de la base de données. Pour les vérifiez depuis le panel AlternC, cliquez sur "Base de données" dans le menu MYSQL puis sur "Affichez les paramètres SQL actuels".
  • DB root password : laisser ce champ vide

Déplacer le fichier LocalSetting.php dans le dossier parent

Editer le fichier LocalSetting.png afin d'insérer la ligne

putenv ("TMP=$IP/tmp");

juste après celle commençant par $IP
profitez-en pour decommenter la ligne

$wgDisableUploads               = false;

Vous pourrez ainsi 'uploader' directement vos images a partir du wiki

 l'upload ne marche que sur les nouveau serveurs d'infini (bug php sur les anciens)

Vous pouvez aussi ajouter:

$wgWhitelistEdit = true;

Pour forcer les utilisateurs a s'identifer pour editer les pages


UNE FOIS QUE VOTRE CONFIGURATION MARCHE,
supprimer le sous dossier /config du dossier /public_html/mediawiki-1.3.8

OK

Outils personnels
Modifications