Ainsi bloggait Zarathoustra

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 :

arborescence 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.

phpMyAdmin

phpMyAdmin

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 :

phpMyAdmin création base de données wordpress

A près avoir appuyé sur le bouton « Créer» , vous arrivez sur cette page (cliquez pour agrandir l’image) :

Création base de données wordpress

base de données wordpress créée

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 :

config wordpress wp-config

wp-config.php

Modifiez les lignes 3 à 5 de la façon suivante :

modification wp-config config wordpress

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) :

installion wordpress étape 1

installation wordpress étape 1

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é :

installation wordpress étape 2

installation wordpress étape 2

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 :

connexion administration wordpress

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) :

Tableau de bord wordpress

Tableau de bord wordpress

Cliquez sur le lien « Utilisateurs»  en haut à droite, la page de gestion des utilisateurs s’affiche.

wordpress : gestion des utilisateurs

wordpress : gestion des utilisateurs

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.

base de données wordpress

base de données wordpress

Rendez-vous sur Hellocoton !
Articles similaires
Posté dans Wordpress le août 5th, 2008

50 Commentaires pour “Wordpress : installation en local”


Mlle Gima

Whoaui \o/ je suis tres fière de dire que j’ai ressui à toute faire toute seule avant la sortie du cette note ;D

gazelle

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

burningHat

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 ! :D

Fred

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 ?

Zara

@ gazelle : Non ça ne prend pas beaucoup de place sur le PC.

@ burningHat : Merci pour la précision :wink:

@ 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.

Fred

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 :)

Mel

Merci, merci, merci beaucoup pour ces tutos. Jusqu’à présent, je me débrouille ;-)

Kaayru

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 :)

Zara

@ 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.

Kaayru

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. :(

diaboliv

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

cassandra

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….? ^_^

Zara

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).

Zara

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).

diaboliv

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: :D 8)

@ très bientôt pour de nouvelles aventures avec Wordpress
Olivier

Marinette

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

Marinette

je dois avoir le même problème que diaboliv mais je comprends pas ce qu’il raconte pour le résoudre ;-(

Marinette

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:

Yves B

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

Piff Paff Pouff

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.

alexandra

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

Chris

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:

ab'glam

Merci mille fois Zara, c’est trop bien fait!!!

Anne

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

xavier

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..

gggphoto

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

gggphoto

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…

Zara

@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.

gggphoto

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…

:(

gggphoto

ET MERCI ENCORE DE TA REPONSE

gggphoto

Cela semble provenir du thème GreyMagic…

Supposition… :?

Lavande L&P

Merci pour cet excellent tuto.

Abd

C’est bien expliqué. Merci bien

BIOTEKNIK

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

BIOTEKNIK

Zara
le trackback n°3 34 tutoriels ne fonctionne plus?

kenzo082

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 !

Pascaline

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 ……….

Pascaline

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

zefulon

Un immense merci pour ce tuto, génial et très compréhensible pour un navet comme moi ;)

zefulon

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é.

BIOTEKNIK

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+

BIOTEKNIK

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é

Anne

Alors moi c’est gravissime, je ne vois pas le bouton installer wordpress !

Zara

Anne, de quel bouton parles-tu ??

Anne

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 :) )

Trackbacks

  1. NeoNet 2.0 ~ Migration Blogger vers Wordpress : etape par etape
  2. Testez vos thèmes en ligne ou en local ! | le blogueur masqué
  3. 34 tutoriels sur WordPress (astuces, hacks...) | Jean-Baptiste - Blog perso, Actualités, High-Tech, WordPress, Webdesign
  4. Débuter avec WordPress - Episode 4 : Utiliser WordPress « Eiffair
  5. Installation facile de Wordpress en local « Mapiga's Blog

Leave a Reply

:D :-) :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: