Wordpress : installation en local
Nous allons voir dans ce tutoriel comment installer wordpress en local. Ce tutoriel requiert d’avoir lu les tutoriels suivants :
Vous devez donc disposer d’un éditeur comme Notepad++, des sources de wordpress et avoir installé WAMP sur votre ordinateur. Ces éléments sont requis pour mener à bien ce tutoriel.
1. Déplacer les fichiers wordpress
Dans le tutoriel « Wordpress : préambule à l’installation» , je vous avais fait télécharger et dézipper les sources de wordpress.
Déplacez le dossier wordpress dézippé dans le dossier C:\wamp\www. Vous devez avoir l’arborescence suivante : C:\wamp\www\wordpress\ avec dans ce dossier l’ensemble des fichiers wordpress :

2. Créer la base de données dans phpMyAdmin
Dans le menu de WAMP, cliquez sur phpMyAdmin. Vous arrivez sur la page d’accueil de phpMyAdmin qui est l’outil permettant de gérer vos bases de données.
Cliquez sur l’image pour l’agrandir. A gauche, vous avez la liste de vos bases de données. Ne prêtez pas attention au message qui s’affiche en rouge en bas. Comme nous sommes en local, il n’est pas nécessaire de définir un nom d’utilisateur et un mot de passe pour phpMyAdmin.
Nous allons maintenant créer une base de données pour Wordpress, en remplissant le champ « Créer une base de données» . J’appelle ma base « wordpress» , mais vous pouvez l’appeler « monblog» ou autrement :

A près avoir appuyé sur le bouton « Créer» , vous arrivez sur cette page (cliquez pour agrandir l’image) :
Votre base de données est créée.
3. Paramétrer wp-config.php
Allez dans votre dossier wordpress (qui se trouve normalement dans C:\wamp\www\wordpress) et renommez le fichier « wp-config-sample.php» en « wp-config.php» . Ouvrez maintenant ce fichier avec votre éditeur préféré (si vous utilisez Notepad++, vous devriez voir la même chose que moi). Cliquez sur l’image pour l’agrandir :
Modifiez les lignes 3 à 5 de la façon suivante :

A la ligne 3, il faut renseigner le nom de la base de données que vous avez créée pour votre blog, pour moi « wordpress» .
A la ligne 4, il faut renseigner le nom d’utilisateur de phpMyAdmin. Comme nous n’en avons pas défini, il faut renseigner « root» . De la même façon, à la ligne 4, il faut renseigner le mot de passe de phpMyAdmin, mais comme nous n’avons pas défini d’utilisateur, il faut laisser vide ce champ.
N’oubliez pas d’enregistrer vos modifications.
4. Lancer l’installation de Wordpress
Dans la barre d’adresse de votre navigateur, tapez « http://localhost» ou cliquez sur « Localhost» dans le menu de Wamp. Vous arrivez sur la page d’accueil de Wamp. Dans la aprtie « Vos projets» vous devez voir le dossier « wordpress» que vous avez mis dans C:\wamp\www. Cliquez sur ce dossier, la page suivante s’affiche (cliquez sur l’image pour l’agrandir) :
Entrez le titre de votre blog, votre email, et décochez la case « Autorisez mon blog à…» car ce blog en local n’a pas à être référencé par Google. Cliquez ensuite sur le bouton « Installer Wordpress» . Wordpress est désormais installé :
Lors de l’installation, un compte utilisateur avec le profil administrateur a été créé. Notez l’identifiant et le mot de passe fournis et cliquez sur le bouton « Se connecter» pour accéder à l’administration de votre blog. Vous accédez à la page de connexion de votre blog :

Entrez l’identifiant et le mot de passe fournis, mais ne cochez pas la case « Se souvenir de moi» , car nous allons modifier tout de suite le mot de passe fourni par le mot de passe de votre choix. Cliquez donc sur le bouton « Se connecter» pour accéder à l’administration du blog (cliquez sur l’image pour l’agrandir) :
Cliquez sur le lien « Utilisateurs» en haut à droite, la page de gestion des utilisateurs s’affiche.
Cliquez ensuite sur « Votre profil» ou « admin» pour accéder à votre profil, et pouvoir modifier le mot de passe de votre compte par le mot de passe de votre choix.
En haut de l’administration, à côté du nom que vous avez choisi pour votre blog, se trouve un bouton « Aller sur le site» . Cliquez dessus pour accéder au blog.
Par ailleurs, vous remarquerez en retournant sur phpMyAdmin, que la base de données « wordpress» que vous avez créée tout à l’heure s’est remplie : l’installation de wordpress a créé les tables de la base comme il faut.



















août 6th, 2008 at 9:17
Whoaui \o/ je suis tres fière de dire que j’ai ressui à toute faire toute seule avant la sortie du cette note ;D
août 6th, 2008 at 10:31
Que te dire a part que c’est génial tout ça, je m’y colle cet aprem ou demain, dis moi, ça prend bcp de place sur le pc?
mercii super Zara :p
août 9th, 2008 at 15:45
Hi, sympathique petit tuto ! Tu peux simplifier en supprimant l’étape 3 qui est totalement inutile, surtout sur une installation locale de test : l’installateur de WordPress créera le fichier wp-config.php adéquat en partant du sample et vous demandera les paramètres de MySQL durant l’installation s’il ne trouve pas de fichier wp-config.php édité à la main.
Voilou voilou, bonne continuation !
août 13th, 2008 at 7:26
Cool, et moi qui ai décidé de me mettre un peu à Wordpress… Justement, à ce sujet, j’ai une bonne question de boulet : après avoir testé Wordpress en local et rédigé quelques articles, j’ai décidé d’uploader ce que j’ai fait sur un de mes comptes FTP. Tout se passe bien, je récupère bien le contenu de mes billets mais le chemin des images n’est pas bon et ces dernières n’apparaissent pas. Pourtant, j’ai bien uploadé le contenu de mon dossier wp-content/upload/tout-le-bordel dessus. Donc est-ce que quelqu’un aurait une solution viable à me proposer, du genre qui m’éviterait à tout me retaper à la main ?
août 13th, 2008 at 19:30
@ gazelle : Non ça ne prend pas beaucoup de place sur le PC.
@ burningHat : Merci pour la précision
@ Fred : C’est tout à fait normal, car les chemins des images enregistrés dans la base de données pour chaque article correspondent aux chemins qu’il y avait en local. Si tu es casse-cou, fais un rechercher-remplacer dans ton phpmyAdmin pour remplacer les URL des images en local par les URL du serveur. Mais si tu ne maitrises pas trop phpMyAdmin, tu risques de casser ta base de données. Je te conseille donc plutôt de supprimer tout le contenu de wp-content/upload que tu as mis sur ton ftp, et de rajouter tes images normalement dans tes articles via l’administration wordpress.
août 14th, 2008 at 6:47
Salut
En fait j’ai trouvé plus simple : export de mes billets en XML sous Wordpress, ouverture dudit fichier sous Notepad ++ et remplacement du mauvais chemin par le nouveau. Durée de l’opération, 2 minutes et tout roule comme en l’an 40. Par contre, maintenant, j’ai remarqué que c’étaient les vidéos qui avaient souvent tendance à buguer lorsque je rédige un article. C’est bizarre, je suis passé par l’outil de Wordpress ou directement dans le code et, des fois, elles n’apparaissent pas. Faudrait que j’essaye avec un plugin dédié je pense.
Bref, en tout cas merci pour ta réponse
août 31st, 2008 at 21:55
Merci, merci, merci beaucoup pour ces tutos. Jusqu’à présent, je me débrouille
septembre 9th, 2008 at 1:45
Salut, et merci pour tous ces tutos ! J’ai quand même un problème…
Il y a deux jours, j’ai installer un premier blog avec succès (dossier:wordpress, BDD; wordpress). Aujourd’hui, je voulai installer un deuxième blog pour tester quelque chose de différents. j’ai donc à nouveau suivi ton tuto, je nomme le dossier « reseau» , et la BDD « reseau» . Je modifie le wp-config.php :
define(’DB_NAME’, ‘reseau’); // Le nom de la base de données
define(’DB_USER’, ‘root’); // Votre identifiant MySQL
define(’DB_PASSWORD’, » ); // …et votre mot de passe
define(’DB_HOST’, ‘localhost’); // Dans la plupart des cas, vous n’aurez pas à modifier cette ligne
define(’DB_CHARSET’, ‘utf8′);
define(’DB_COLLATE’, » );
Mais là, problème : « Error establishing a database connection» quand j’essaye de me rendre sur « http://localhost/reseau/» … Le premier blog que j’ai installé fonctionne très bien pourtant. Une idée ?
Merci d’avance
septembre 9th, 2008 at 8:19
@ Kaayru : Bizarre… Tu es bien repartie de zéro pour installer ce second blog ? nouveau répertoire avec fichiers d’origine de wordpress, nouvelle base de données vide dans phpmyadmin… C’est bizarre il n’y a pas de raisons que ça ne marche pas. Supprime peut-être la base de données reseau et le dossier reseau, et recommence une nouvelle fois. En tout cas, il est possible d’en installer plusieurs en parallèle, je dois en avoir 3-4 sur mon ordinateur.
septembre 9th, 2008 at 10:00
Oui oui, j’ai même retéléchargé Wordpress au cas où… J’ai testé avec plein de bases de données différentes, mais pas moyen de le faire marcher.
octobre 22nd, 2008 at 15:37
Rebonjour Zara,
et bien j’étais tout content d’avoir réussi à installer WAMP sans problème et d’obtenir mon « je teste WAMP» sans grosses difficultés mais là maintenant ça se corse avec l’instal de Wordpress…
A l’étape 4, Installer Wordpress, je rentre le titre de mon blog « blogtest» , mon email, je décoche « Autoriser mon blog à…» et je clique sur INSTALLER WORDPRESS…
…et là ça rame…» en attente de localhost» dans la barre d’état et ça tourne et ça tourne…rien, pas de compte utilisateur crée donc pas d’identifiant et de mot de passe à retenir ???
Dans le menu WAMP, je clique sur localhost et j’arrive bien au panneau « Accueil WAMP5″. Il y a bien « Wordpress» dans vos projets, je clique dessus et mon blog au nom de blogtest apparait, mais impossible d’y rajouter un commentaire…dès que je clique sur « dites le» et bien hop comme tout à l’heure quand j’ai cliqué sur INSTALLER WORDPRESS…Chargement et en attente de localhost…???
Je peux ouvrir le panneau de connexion mais quoi y mettre ???
Bon je sais pas, ça à l’air vraiment simple mais pourquoi il veut pas installer Wordpress, je sais pas…visiblement WAMP est bien présent, je suis Windows XP, Mozilla Firefox, Foxmail…
Si t’as une idée, c’est cool…
Merci bien
Olivier
octobre 22nd, 2008 at 22:36
pour ma part je suis très contente
diaboliv je viens de lire ton message mais je ne peux y répondre!
Zara sais tu changer le nom d’utilisateur : admin….? ^_^
octobre 23rd, 2008 at 9:36
C’est vraiment très bizarre diaboliv, je n’ai jamais vu ce problème se produire.
Je te conseille plutôt de recommencer l’installation : tu supprimes le répertoire wordpress de wamp, tu effaces la base de données du phpmyadmin, et tu recommences l’installation. (pas l’installation de wamp einh, puisque ça a l’air d’être ok).
octobre 23rd, 2008 at 9:37
Cassandra, pour changer le nom d’utilisateur, ou en créer de nouveaux, tu vas dans l’administration de wordpress, dans la partie Utlisateurs (tout en haut à droite).
octobre 23rd, 2008 at 19:04
Et bien voilà, mon problème est résolu…
pour celles et ceux à qui pourraient arriver pareille mésaventure, j’avais un problème de configuration de mon serveur smtp. Il m’a fallu aller voir donc du côté de ma messagerie, Foxmail en l’occurence, et de bidouiller un peu pour lancer le proxy Hotmail (une fois lancé, une petite icône apparait dans la barre des tâches).
Je n’ai plus eu qu’à recommencer l’installation, pour la nième fois et cette fois, c’est passé tout seul…
Vous, qui n’avez mis que 5′ à installer ça, ne pouvez imaginer la joie qui m’a inondé à 13h03 quand tout était en place :whistle:
@ très bientôt pour de nouvelles aventures avec Wordpress
Olivier
novembre 12th, 2008 at 12:13
bouhou, moi tout marche, sauf le script d’installation, il me met une page blanche et il veut rien savoir! j’sais pas ce qui cloche
novembre 12th, 2008 at 12:21
je dois avoir le même problème que diaboliv mais je comprends pas ce qu’il raconte pour le résoudre ;-(
novembre 12th, 2008 at 14:14
pour voir si c’était moi qui avait foiré un truc, j’ai fait la meme chose… avec dotclear ! et ben ça marche!
sauf que bon moi c’est wp que je veux garder quand je déménagerais tout… :woot:
décembre 20th, 2008 at 3:54
Bonjour Zara,
J’ai suivi tes tutos (en passant très facile à suivre) pour installer Wordpress 2.7 en local et tout fonctionne bien; merci beaucoup !
J’ai un message au bas de la page « phpMyAdmin» qui est le suivant:
La version de votre bibliothèque MySQL (5.0.51a) diffère de la version de votre serveur MySQL (5.1.30). Ceci peut occasionner un comportement imprévisible.
Est-ce inquiétant et que dis-je faire pour corriger s’il y a lieu ?
Bye
janvier 3rd, 2009 at 15:18
OMG!! Je suis une quiche sous over blog, et j’ai toujours rêvé de me lancer sur wordpress sans oser. Grâce à toi, je crois que ca va enfin être possible!! Yihaaaa!!!
Vraiment, l’année 2009 commence bien grâce à toi!!
Merci pour ta clarté et le temps que tu y passes, meilleurs voeux pour 2009.
janvier 21st, 2009 at 14:42
Bonjour,
Tout d’abord bravo pour ton tuto il est tres detaillé et pour le coup tout devient tres simple!
Voila je viens a toi car je suis en panique, et malgre la date passée de ton tuto j’espere que tu me repondras.
Voila j’installé Wordpress en local sous MAMP sur Mon Mac. Tout a bien fonctionné.
Par contre je voulais modifier mon adresse url de Blog, qui etaient auparavant http:/localhost8889/wordpress.com.
Je suis donc allée sur mon tableau de bord pour changer l’adresse de mon blog.J’ai updaté les changements et du coup je ne peux plus rentrer sur mon blog.
Je sais qu’il faut faire une modification dur MaMP mais je ne sais pas laquelle?
Please Help ME!!
Apres des heures d’installations car je suis une vraie novice, je me retrouve a tout recommencer!!!
Alex
juin 14th, 2009 at 21:56
Super sympa ton tuto Zara !
Car j’ai vraiment galéré pour comprendre Wordpress avant de trouver ton tuto.
Un seul pb mineur à signaler : pour le fichier test le copier coller ne marche pas car le caractère » ‘ » n’est pas le bon.
Mille merci :kiss: :kiss:
juillet 6th, 2009 at 12:50
Merci mille fois Zara, c’est trop bien fait!!!
juillet 12th, 2009 at 19:34
Tuto très utile : j’ai bien installé wamp et wordpress mais l’étape : renommer le fichier « wp-config-sample.php» en « wp-config.php» ne passe pas.
Le message : « impossible de renommer wp-congig-sample : accès refusé. Vérifiez que le disque n’est pas plein ou protégé en écriture, et que le fichier n’est pas utilisé actuellement» .
j’ai fait un clic droit pour le renommer, où est le souci ?
Merci pour ton attention
juillet 31st, 2009 at 22:22
Salut j’ai installer WP j’ai réussi plusieurs fois a me connecter avec mes identifiants d’origine car je n’ai pas changé le mot de passe
et c bizar parceque j’arrive plus a accéder a mon site en mode admin et a me connecter a wordpress avec ces mêmes identifiants et je ne sais pas quoi faire..
août 1st, 2009 at 21:35
Bonjour,
merci pour ce tuto, ce fut presque un sans faute pour moi.
J’ai installé WP wordpress-2.7.1-fr qu j’avais téléchargé il y a quelques temps.
Mais, il y a un mais, j’ai ces messages :
Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\wordpress\wp-settings.php on line 520
Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\wordpress\wp-settings.php on line 535
Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\wordpress\wp-settings.php on line 542
Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\wordpress\wp-settings.php on line 578
Deprecated: Function set_magic_quotes_runtime() is deprecated in C:\wamp\www\wordpress\wp-settings.php on line 18
qui s’affichent au-dessus de la fenêtre d’administration de WP…
Quelle connerie ai-je fait ?????
Merci de ta réponse
août 2nd, 2009 at 1:07
J’ai également cela quand j’essaie d’activer d’autres thèmes… :
Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\wordpress\wp-settings.php on line 520
Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\wordpress\wp-settings.php on line 535
Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\wordpress\wp-settings.php on line 542
Deprecated: Assigning the return value of new by reference is deprecated in C:\wamp\www\wordpress\wp-settings.php on line 578
Deprecated: Function set_magic_quotes_runtime() is deprecated in C:\wamp\www\wordpress\wp-settings.php on line 18
Parse error: parse error in C:\wamp\www\wordpress\wp-content\themes\GreyMagic-fr\functions.php on line 188
Les mêmes plus la dernière ligne…
août 2nd, 2009 at 11:22
@gggphoto : Ces messages d’erreur t’indiquent que le code de wordpress 2.7.1 utilise des vieilles fonctions php qui ne sont pas recommandées d’utiliser avec la version de php que tu utilises.
Normalement, tout devrait fonctionner quand même. Donc soit tu changes le niveau d’alerte de php pour qu’il ne te renvoie plus que les messages d’erreur importants, soit tu passes sur une plus vieille version de wamp, soit tu installes la dernière version de wordpress.
août 2nd, 2009 at 12:21
C’est ce que j’ai fait.
J’ai installé la version 2.8.2;
Et surtout j’ai évité le copié-collé pour la page de test pour tester WAMP. C’est ce que conseillait DIABOLIV à propos de l’installation de WAMP.
Entretemps j’ai installé WORDPRESS avec succès ainsi que de nombreux thèmes ( je cherche un thème sobre type ce que j’ai fait en html avec dreamweawer à cette adresse http://www.immophotos.fr ou gggphoto.net.
Je suis photographe mais ne veut pas un blog trop « diaporama» .
Je suis entrain de lire le dossier complet de Fran6art à cette adresse : http://www.fran6art.com/wordpress/creez-votre-theme-wordpress-de-a-a-z/
Mais là j’ai un problème, quand je veux aller sur wordpress avec WAMP, j’ai ce message qui s’affiche :
Parse error: parse error in C:\wamp\www\wordpress\wp-content\themes\GreyMagic-fr\functions.php on line 188
Est-ce dû à un thème non compatible avec la dernière version de WP, fais-je une erreur de manip, oou bien une autre connerie.
J’ai vraiment pas l’habitude encore de toutes ces manip…
août 2nd, 2009 at 12:22
ET MERCI ENCORE DE TA REPONSE
août 2nd, 2009 at 13:06
Cela semble provenir du thème GreyMagic…
Supposition…
août 10th, 2009 at 18:48
Merci pour cet excellent tuto.
août 17th, 2009 at 12:44
C’est bien expliqué. Merci bien
septembre 8th, 2009 at 16:00
Bonjour Zara
Plus haut pour les messages d’erreurs TYPE (Deprecated: Assigning the return value of new by reference is deprecated) tu donnes cet info : « Donc soit tu changes le niveau d’alerte de php pour qu’il ne te renvoie plus que les messages d’erreur importants» Peux tu détailler la manip car je ne veux pas passer en version supérieure à 2.7.1
Merci pour ton aide
Cordialement
septembre 8th, 2009 at 16:09
Zara
le trackback n°3 34 tutoriels ne fonctionne plus?
octobre 21st, 2009 at 19:43
Bonjour Zara,
J’ai un pb qui se situe entre la partie 3 et la partie 4, soit entre wp_config.php et l’installation . Mon pb est le suivant :
J’ai ce message quand je clique sur mon dossier :
« Warning! VHOST must be ‘yes’ or ‘no’ in wp-config.php»
Je précise que j’ai suivi l’installation mais avec wordpress-mu qui me parait plus pratique, si je veux créer plusieurs blogs. Je penses que ça vient de là, mais je ne sais comment régler le pb, j’ai mis no .. ms ça me disait « Error establishing a database connection» donc je comprend pas trop ce qu’il faut faire. Merci pour votre(ton) aide !
janvier 11th, 2010 at 16:26
Bonjour,
je viens de découvrir tes tutos , super !
j’en suis à l’épisode « cliquer sur phpMyAdmin » j’obtiens une page blanche …………….
J’ai installé wordpress comme précédemment + notepad rien
Je suis sous Vista pro et j’ai Mozilla
Que faire ?
Merci beaucoup , je suis un peu cruche, à mon avis , j’ai du oublié un truc ……….
janvier 11th, 2010 at 18:30
Rebonjour,
J’ai réglé mon problème de Vista et maintenant tout est ok,
sauf que dans la page de wordpress projet il n’y a rien
ma bdd n’existe pas ???
que faire ?
Merci encore
janvier 18th, 2010 at 15:29
Un immense merci pour ce tuto, génial et très compréhensible pour un navet comme moi
janvier 18th, 2010 at 23:39
Une question me taraude malgré tout…
Est il possible paramétrer un theme comme on le désire(changement de couleur, de fond de page, etc…) en locale et ensuite de le balancer sur notre wordpress sur internet?
Merci d’avance Zara, et dsl si cette question a déjà était posé.
janvier 19th, 2010 at 11:03
Pour répondre à ZEfulon
OUi il suffit de bien configurer ta base de donnée et d’enlenver dedans tout ce qui fait reference à localhost.
Moi j’ouvre ma base de donnée avec notepad+ et je fais un remplacer par de toute adresse localhost par le http://wwww.xxxxxxxxxxxx.fr .com ou autre
ensuite avec l’outil phpmyadmin de mon hébergeur j’utilise la fonction importer de ma base de donnée ainsi crée avec les adresse correctes corespondant au site final.
Si pas clair je reexplique
A+
janvier 19th, 2010 at 11:05
Pascaline
IL faut d’abord en creer une vide chez ton hebergeur
ensuite tu mes les info dans le config.php et le tour est joué
février 8th, 2010 at 23:25
Alors moi c’est gravissime, je ne vois pas le bouton installer wordpress !
février 8th, 2010 at 23:27
Anne, de quel bouton parles-tu ??
février 8th, 2010 at 23:32
En fait quand tu dis au point 4 – installer wordpress
Si je me connecte sur localhost j’ai ceci :
http://farm3.static.flickr.com/2597/4341179833_e4a617e630_o.jpg
Je ne vois pas où est la partie que tu appelles « vos projets»
(et merci beaucoup de ton aide
)