Créez un wiki (MediaWiki 1.7.1 ou 1.8.2) hébergé chez Free

Un article de Wikipatate.

(Différences entre les versions)
Jump to: navigation, search
Version du 23 octobre 2006 à 18:34 (modifier)
Patatux (Discuter | contributions)

← Différence précédente
Version actuelle (7 novembre 2006 à 21:42) (modifier)
Patatux (Discuter | contributions)

 
Ligne 1: Ligne 1:
-Ce tutoriel, vous indique pas à pas, voire clic à clic la procédure pour héberger votre wiki chez Free.fr. Vous devez pour cela, bien sur avoir choisi Free comme [http://fr.wikipedia.org/wiki/Fournisseur_d%27acc%C3%A8s_%C3%A0_Internet fournissseur d'accès à internet]. Chaque étape est détaillée pour les utilisateurs de linux (colone de gauche) et de windows (colonne de droite)+Ce tutoriel, vous indique pas à pas, voire clic à clic la procédure pour héberger votre wiki chez Free.fr. Vous devez pour cela, bien sur avoir choisi Free comme [http://fr.wikipedia.org/wiki/Fournisseur_d%27acc%C3%A8s_%C3%A0_Internet fournissseur d'accès à internet]. Chaque étape est détaillée pour les utilisateurs de Linux (colonne de gauche) et de MS Windows (colonne de droite)
 + 
{| class="wikitable" {| class="wikitable"
!width="12%"| !width="12%"|
!width="44%"| Linux !width="44%"| Linux
-!width="44%"| Windows+!width="44%"| MS Windows
|- |-
!valign="top"| 0.Prérequis !valign="top"| 0.Prérequis
|valign="top"| |valign="top"|
*Avoir bien sûr souscrit à un abonnement chez Free.fr *Avoir bien sûr souscrit à un abonnement chez Free.fr
-*Un client ftp graphique (perso j'utilise Gftp) ou une bonne connaissance la commande ftp+*Un [[File Transfer Protocol|client ftp]] graphique (perso j'utilise {{GFTP}}) ou une bonne connaissance la commande ftp
| |
*Avoir bien sûr souscrit à un abonnement chez Free.fr *Avoir bien sûr souscrit à un abonnement chez Free.fr
-*Un client ftp (parait-il que [http://prdownloads.sourceforge.net/filezilla/FileZilla_2_2_28_setup.exe?download filezilla] est très bon, en plus il est libre et documenté [http://www.framasoft.net/article1011.html ici]) Qui vous permettra de transmettre vos fichiers vers votre site)+*Un [[File Transfer Protocol|client ftp]] (parait-il que {{Filezilla}} est très bon)
-*Un gestionnaire d'archives supportant le format tar.gz comme par exemple l'excellent [http://prdownloads.sourceforge.net/sevenzip/7z442.exe?download 7-zip]( là encore libre et [http://www.framasoft.net/article1025.html documenté])+*Un gestionnaire d'archives supportant le format tar.gz comme par exemple l'excellent {{7-zip}}
|- |-
!valign="top"| 1.Créez de votre compte Free !valign="top"| 1.Créez de votre compte Free
Ligne 43: Ligne 44:
| colspan="2"| | colspan="2"|
::''Une fois décompressées, les sources sont contenue dans un répertoire « Mediawiki 1.x.x » (en fonction de la version choisie) et doivent être légèrement modifiées ::''Une fois décompressées, les sources sont contenue dans un répertoire « Mediawiki 1.x.x » (en fonction de la version choisie) et doivent être légèrement modifiées
-*Cliquez sur ce [http://wikipatate.free.fr/sac_a_patate/mediawiki-1.7.1-4-free.tar.gz lien (version 1.7.1)] ou [[http://wikipatate.free.fr/sac_a_patate/mediawiki-1.8.2-4-free.tar.gz celui-là (version 1.8.2)] et enregistrez l'archive tar.gz sur votre disque.+*Cliquez sur ce [http://wikipatate.free.fr/sac_a_patate/mediawiki-1.7.1-4-free.tar.gz lien (version 1.7.1)] ou [http://wikipatate.free.fr/sac_a_patate/mediawiki-1.8.2-4-free.tar.gz celui-là (version 1.8.2)] et enregistrez l'archive tar.gz sur votre disque.
*Extrayez l'archive (comme vu en 3) *Extrayez l'archive (comme vu en 3)
-*Remplacez les fichiers de « Mediawiki 1.x.x » par ceux de l'archive en respectant l'arboressance (je garantis que les modifications sont mineures et « honnètes »... d'ailleur, vous pouvez vérifier) +*Remplacez les fichiers de « Mediawiki 1.x.x » par ceux de l'archive en respectant l'arborescence (je garantis que les modifications sont mineures et « honnêtes »... d'ailleurs, vous pouvez vérifier).
|- |-
!valign="top"| 5.Préparez l'installation !valign="top"| 5.Préparez l'installation
| colspan="2"| | colspan="2"|
-*Créez un répertoire de travail ou vous voullez que vous appelerez « site internet », par exemple et qui contiendra par la suite les mêmes données que votre site (afin d'en faciliter la gestion)+*Créez un répertoire de travail ou vous voulez que vous appellerez « site internet », par exemple et qui contiendra par la suite les mêmes données que votre site (afin d'en faciliter la gestion)
-*Copiez-y « Mediawiki 1.x.x » que vous renommerez en « wiki », par exemple.+*Copiez-y « Mediawiki 1.x.x » que vous renommerez en « wiki », par exemple, c'est le nom qui apparaîtra dans l'adresse internet de votre wiki comme ici : <nowiki>http://</nowiki>wikipatate.free.fr/'''wiki'''/index.php?title=Cr%C3%A9ez_un_wiki_%28MediaWiki_1.7.1_ou_1.8.2%29_h%C3%A9berg%C3%A9_chez_Free. Les adresse internet n'aiment pas les caractères spéciaux, les espaces, les signes de ponctuation, les majuscules... Restez simple:)
*Dans « site internet » créez un répertoire vide nommé « sessions » et un fichier texte nommé « .htaccess » que vous éditerez en y ajoutant *Dans « site internet » créez un répertoire vide nommé « sessions » et un fichier texte nommé « .htaccess » que vous éditerez en y ajoutant
PHP 1 PHP 1
-*En résumé, vous devez avoir cette arboressance :+*En résumé, vous devez avoir cette arborescence :
/site internet_<nowiki> /site internet_<nowiki>
+--/session (répertoire vide) +--/session (répertoire vide)
Ligne 61: Ligne 62:
+--.htaccess (contenant « PHP 1 »)</nowiki> +--.htaccess (contenant « PHP 1 »)</nowiki>
|- |-
-!valign="top"| 6.Installation+!valign="top"| 6.Téléchargez mediawiki sur votre espace
| colspan="2"| | colspan="2"|
 +::''Avant cette étape, il faut vérifier si Free a ouvert votre espace et créé votre base de données
*Lancez votre client FTP (pas trop loin quand même... ok... ->[] ) *Lancez votre client FTP (pas trop loin quand même... ok... ->[] )
- +*Entrez les paramètres suivants
 +'''Hôte''' ou '''Host''' : ftpperso.free.fr<br />
 +'''Port''' : 21<br />
 +'''Utilisateur''' ou '''User''' : ''votre.pseudo'' définit à l'étape 1<br />
 +'''Mot de passe''' ou '''Password''' : votre mot de passe définit à l'étape 1
 +*Connectez-vous
 +*Dans votre client FTP, il doit y avoir une fenêtre affichant les dossiers de votre ordinateur et une autre ceux qui sont sur votre espace free (vide pour l'instant). Dans cette première fenêtre ouvrez votre répertoire « site internet » et sélectionnez tous les dossiers (et fichier) qu'il contient. Lancez le transfert
 +*Faites vous couller au choix une douche ou un café car cela devrait prendre au moins une vingtaine de minute (cette étape est facultative)
 +|-
 +!valign="top"| 7.Configurez et installez Mediawiki
 +| colspan="2"|
 +*Rendez vous à l'adresse <nowiki>http://</nowiki>''votre.pseudo''.free.fr/wiki (si vous avez choisi « wiki » comme nom de répertoire lors de l'étape 5)
 +*Cliquez sur le lien bleu (de mémoire : « Install Mediawiki »)
 +*Vous arrivez (normalement) sur le formulaire d'installation. Je ne vais pas tout détailler, je vais juste vous indiquer les « point chauds », pour le reste des champs, si vous ne savez pas quoi faire, laissez le choix par défaut, et si vous décidez de modifier ces champ, ce ne sont pas des options critiques et pourront plus tard être modifiées
 +'''Wiki name''' : le nom de votre wiki<br />
 +'''Contact e-mail''' : votre email (n'utilisez pas votre email perso, car Mediawiki se servira de cette adresse par exemple pour envoyer un nouveau mot de passe aux étourdis. vous pouvez tout simplement utiliser ''votre.pseudo''@free.fr créé lors de l'étape 1)<br />
 +'''Language''':La langue par défaut du wiki<br />
 +'''Admin username''' et '''password''':votre pseudo et votre mot de passe (que vous devez répéter une seconde fois) '''sur le wiki'''. Ce compte aura des droits d'administrateur et de bureaucrate (le bureaucrate nome les admins)<br />
 +'''Database type''' : choisissez MySQL<br />
 +'''Database host''' : laissez « localhost »<br />
 +'''Database name''' : ''votre_pseudo'', soit ''votre.pseudo'' définit à l'étape 1 '''en remplaçant les points par des tirets bas'''<br />
 +'''DB username''' : ''votre.pseudo'' définit à l'étape 1 (sans rien remplacer :)
 +'''DB password''' : votre mot de passe définit à l'étape 1 (répétez deux fois)<br />
 +'''Superuser account''' et '''Superuser password''' : ne modifiez rien<br />
 +'''Database table prefix''' : si vous voulez installer une autre application web sur votre espace free (un forum, un site classique...) définissez ici un préfixe pour les entrées de la base de données (« _wiki » sied parfaitement). De toute façon, ça ne coûte pas plus cher, on ne sais jamais<br />
 +*Cliquez sur <Install MediaWiki!>, priez, et dans la minute vous devriez voir apparaitre un lien vers votre nouveau wiki. Si ça ne fonctionne pas du premier coup ( « critical error » c'est un mauvais signe, de même pour un temps d'attente qui semble s'éterniser, pour wikipatate il a fallu moins de cinq secondes) essayez de recharger la page dans votre navigateur
 +*Vous croyez que c'est finit? et ben non :) un dernier truc : reprenez votre client FTP, connectez vous, et chargez depuis votre site vers votre ordinateur le fichier LocalSetting.php, puis envoyez le sur votre espace perso à la racine de votre wiki c'est à dire le répertoire /wiki de mon exemple
 +*Voilou!!! il ne vous reste plus qu'a [[configurer Mediawiki]] pour avoir un site plus attractif, mais là c'est une autre histoire...
|} |}
 +===Ça ne marche paaaaaaas===
 +*Vérifiez que les fichiers ont tous été correctement transmis (étape 6)
 +
 +===Remerciements===
 +Je remercie chaleureusement Serlock38fr utilisateur de [http://fr.wikipedia.org Wikipédia]. Sans son [http://fr.wikipedia.org/wiki/Discussion_Aide:Installation_du_logiciel_MediaWiki#installation_de_la_version_1.8.1_chez_free_directement_en_ligne aide] ni Wikipatate ni ce tutoriel n'aurait vu le jour
 +===Copyright et licence===
 +©[http://wikipatate.free.fr/wiki/index.php?title=Cr%C3%A9ez_un_wiki_%28MediaWiki_1.7.1_ou_1.8.2%29_h%C3%A9berg%C3%A9_chez_Free&action=history Les auteurs]
 +<br />Ce texte est distribué sous la [[WTFPL]]
 +[[Catégorie:Tutoriel]]

Version actuelle

Ce tutoriel, vous indique pas à pas, voire clic à clic la procédure pour héberger votre wiki chez Free.fr. Vous devez pour cela, bien sur avoir choisi Free comme fournissseur d'accès à internet. Chaque étape est détaillée pour les utilisateurs de Linux (colonne de gauche) et de MS Windows (colonne de droite)

Linux MS Windows
0.Prérequis
  • Avoir bien sûr souscrit à un abonnement chez Free.fr
  • Un client ftp graphique (perso j'utilise gFTP) ou une bonne connaissance la commande ftp
  • Avoir bien sûr souscrit à un abonnement chez Free.fr
  • Un client ftp (parait-il que Filezilla est très bon)
  • Un gestionnaire d'archives supportant le format tar.gz comme par exemple l'excellent 7-zip
1.Créez de votre compte Free
  • Cliquez sur ce lien : http://subscribe.free.fr/login/
  • Entrez votre identifiant et votre mot de passe, ils vous ont été communiqués dans le courrier de confirmation de votre inscription chez Free. vous accédez alors à votre INTERFACE DE GESTION FREEBOX.
  • Dans la rubrique « GESTION DE MES COMPTES EMAILS » cliquez sur « Créer mes comptes emails Free », puis choisissez un pseudo. Attention, votre futur site internet aura pour adresse http://votre.pseudo.free.fr/. Choisissez donc pour pseudo le nom de votre wiki, s'il n'est pas déjà pris, plutôt que prénom.nom.
2.Créez de votre espace perso Free
C'est l'espace que Free réserve pour vous sur ses serveurs. Vous pouvez y mettre ce que vous voullez, un site « classique », un wiki (Free vous propose même d'installer automatiquement un autre moteur wiki, wikini), un blog, forum... Nous voulons ici y installer Mediawiki qui requière une base de données. Free vous propose aussi l'installation de celle-ci
  • Dans votre INTERFACE DE GESTION FREEBOX, à la rubrique « GESTION DE MES COMPTES EMAILS » cliquez sur « gérer mon compte votre.pseudo@free.fr ».
  • Vous devez cette vous identifier avec votre.pseudo et le mot de passe que vous avez choisi lors de la création du compte. Vous accèdez alors à votre INTERFACE DE GESTION DE COMPTE.
  • Dans « GESTION DE VOS PAGES PERSO » cliquez sur « Activer votre compte pour les pages personnelles »
  • Choisissez alors l'option « Base SQL », qui créera automatiquement une base de donnée associée à votre espace, puis validez.
  • Voilà... il n'y a plus qu'à attendre (comptez au maximum 48 h pendant lesquelles vous aurez amplement le temps d'avancez les points suivants :) )
3.Téléchargez et décompressez Mediawiki
  • Allez ici
  • Dans la rubrique « Download a package » choisissez la version (1.8.2 propose plus de fonctionalités)
  • Vous êtes alors redirigé vers une page de Sourceforge. Téléchargez l'archive de Mediawiki en cliquant sur « Download »
  • Décompressez l'archive (cliquez dessus, puis <extraire>)
  • Décompressez l'archive (clic droit dessus -> "extraire l'archive", l'archive s'ouvre alors dans 7-zip)
4.Modifiez les sources
Une fois décompressées, les sources sont contenue dans un répertoire « Mediawiki 1.x.x » (en fonction de la version choisie) et doivent être légèrement modifiées
  • Cliquez sur ce lien (version 1.7.1) ou celui-là (version 1.8.2) et enregistrez l'archive tar.gz sur votre disque.
  • Extrayez l'archive (comme vu en 3)
  • Remplacez les fichiers de « Mediawiki 1.x.x » par ceux de l'archive en respectant l'arborescence (je garantis que les modifications sont mineures et « honnêtes »... d'ailleurs, vous pouvez vérifier).
5.Préparez l'installation
  • Créez un répertoire de travail ou vous voulez que vous appellerez « site internet », par exemple et qui contiendra par la suite les mêmes données que votre site (afin d'en faciliter la gestion)
  • Copiez-y « Mediawiki 1.x.x » que vous renommerez en « wiki », par exemple, c'est le nom qui apparaîtra dans l'adresse internet de votre wiki comme ici : http://wikipatate.free.fr/wiki/index.php?title=Cr%C3%A9ez_un_wiki_%28MediaWiki_1.7.1_ou_1.8.2%29_h%C3%A9berg%C3%A9_chez_Free. Les adresse internet n'aiment pas les caractères spéciaux, les espaces, les signes de ponctuation, les majuscules... Restez simple:)
  • Dans « site internet » créez un répertoire vide nommé « sessions » et un fichier texte nommé « .htaccess » que vous éditerez en y ajoutant
PHP 1
  • En résumé, vous devez avoir cette arborescence :
/site internet_
               +--/session (répertoire vide)
               |
               +--/wiki (contenant tous les dossiers et fichiers de mediawiki)
               |
               +--.htaccess (contenant « PHP 1 »)
6.Téléchargez mediawiki sur votre espace
Avant cette étape, il faut vérifier si Free a ouvert votre espace et créé votre base de données
  • Lancez votre client FTP (pas trop loin quand même... ok... ->[] )
  • Entrez les paramètres suivants

Hôte ou Host : ftpperso.free.fr
Port : 21
Utilisateur ou User : votre.pseudo définit à l'étape 1
Mot de passe ou Password : votre mot de passe définit à l'étape 1

  • Connectez-vous
  • Dans votre client FTP, il doit y avoir une fenêtre affichant les dossiers de votre ordinateur et une autre ceux qui sont sur votre espace free (vide pour l'instant). Dans cette première fenêtre ouvrez votre répertoire « site internet » et sélectionnez tous les dossiers (et fichier) qu'il contient. Lancez le transfert
  • Faites vous couller au choix une douche ou un café car cela devrait prendre au moins une vingtaine de minute (cette étape est facultative)
7.Configurez et installez Mediawiki
  • Rendez vous à l'adresse http://votre.pseudo.free.fr/wiki (si vous avez choisi « wiki » comme nom de répertoire lors de l'étape 5)
  • Cliquez sur le lien bleu (de mémoire : « Install Mediawiki »)
  • Vous arrivez (normalement) sur le formulaire d'installation. Je ne vais pas tout détailler, je vais juste vous indiquer les « point chauds », pour le reste des champs, si vous ne savez pas quoi faire, laissez le choix par défaut, et si vous décidez de modifier ces champ, ce ne sont pas des options critiques et pourront plus tard être modifiées

Wiki name : le nom de votre wiki
Contact e-mail : votre email (n'utilisez pas votre email perso, car Mediawiki se servira de cette adresse par exemple pour envoyer un nouveau mot de passe aux étourdis. vous pouvez tout simplement utiliser votre.pseudo@free.fr créé lors de l'étape 1)
Language:La langue par défaut du wiki
Admin username et password:votre pseudo et votre mot de passe (que vous devez répéter une seconde fois) sur le wiki. Ce compte aura des droits d'administrateur et de bureaucrate (le bureaucrate nome les admins)
Database type : choisissez MySQL
Database host : laissez « localhost »
Database name : votre_pseudo, soit votre.pseudo définit à l'étape 1 en remplaçant les points par des tirets bas
DB username : votre.pseudo définit à l'étape 1 (sans rien remplacer :) DB password : votre mot de passe définit à l'étape 1 (répétez deux fois)
Superuser account et Superuser password : ne modifiez rien
Database table prefix : si vous voulez installer une autre application web sur votre espace free (un forum, un site classique...) définissez ici un préfixe pour les entrées de la base de données (« _wiki » sied parfaitement). De toute façon, ça ne coûte pas plus cher, on ne sais jamais

  • Cliquez sur <Install MediaWiki!>, priez, et dans la minute vous devriez voir apparaitre un lien vers votre nouveau wiki. Si ça ne fonctionne pas du premier coup ( « critical error » c'est un mauvais signe, de même pour un temps d'attente qui semble s'éterniser, pour wikipatate il a fallu moins de cinq secondes) essayez de recharger la page dans votre navigateur
  • Vous croyez que c'est finit? et ben non :) un dernier truc : reprenez votre client FTP, connectez vous, et chargez depuis votre site vers votre ordinateur le fichier LocalSetting.php, puis envoyez le sur votre espace perso à la racine de votre wiki c'est à dire le répertoire /wiki de mon exemple
  • Voilou!!! il ne vous reste plus qu'a configurer Mediawiki pour avoir un site plus attractif, mais là c'est une autre histoire...

Ça ne marche paaaaaaas

  • Vérifiez que les fichiers ont tous été correctement transmis (étape 6)

Remerciements

Je remercie chaleureusement Serlock38fr utilisateur de Wikipédia. Sans son aide ni Wikipatate ni ce tutoriel n'aurait vu le jour

Copyright et licence

©Les auteurs
Ce texte est distribué sous la WTFPL

Navigation