MediaWiki Free.fr - Vev

MediaWiki Free.fr

Un article de Vev.

Jump to: navigation, search

Sommaire

Introduction

Tutoriel permettant d'installer MediaWiki sur un FTP perso, comme free.fr
Testé sur MediaWiki 1.15

Télécharger l'application MediaWiki

  • Dans un premier, nous allons télécharger les "sources" MediaWiki à partir du site de l'éditeur :

Télécharger MediaWiki

  • L'application téléchargée est dans un format archive.

Extraire l'archive vers un dossier nommé wiki par exemple. On doit trouver dedans des dossiers tel que "bin", "config", etc.

Transfert

Maintenant que nous possédons un dossier wiki, nous allons le transférer sur notre serveur FTP.
Cette action devra être réalisé grâce à un client FTP.
Mettre le dossier wiki à la racine du FTP.

Pré requis

Avant de lancer l'installation, nous devins au préalable activer la version de php sur free.
Pour cela, créer un fichier nommé ".htaccess" avec :

php 1

Installation

  • Maintenant, on peut lancer l'installation intéractive via notre site. Pour cela, connectez vous sur :
monlogin.free.fr/wiki

Suivez les instructions :

  • serveur mysql : sql.free.fr
  • nom de la base de donnée : mon_login

tips : si le login comporte des points ".", les remplacer par "_"

  • login : mon login free
  • mot de passe: mot de passe du compte ftp
  • Important

Pour que les modifications puissent être prise en compte lors de la création/edition d'un article, il faut créer un dossier à la racine du FTP de nom "sessions".

  • Dernière étape

Enfin, il faut déplacer le fichier "LocalSetting.php" du dossier /wiki/config vers /wiki

Configurations

La configuration du wiki se fait principalement dans le fichier LocalSetting.php à la racine du wiki. On peut gérer les droits d'accès au site, le style, etc.

Quelques astuces :

  • Pour modifier le menu sur la gauche (avec le skin par défaut), il faut taper dans l'URL:
"url"/index.php/MediaWiki:Sidebar

Pour rajouter un cadre : *
Pour rajouter un menu : ** : nom|lien

  • Autoriser l'envoie de fichier via le wiki :
$wgEnableUploads = true;
  • Désactiver l'étition par les utilisateurs non enregistrés
$wgGroupPermissions['*']['edit'] = false;
  • Désactiver la création de compte par les utilisateurs non enregistrés
$wgGroupPermissions['*']['createaccount'] = false;
  • Désactiver la création d'article par les utilisateurs non enregistrés
$wgGroupPermissions['*']['createpage'] = false;