De nombreuses personnes m’ont demandé de décrire comment installer WordPress sur un hébergement personnel, aussi j’ai préparé une série d’articles que je publierais au fur et à mesure. Etant donné que je ne possède pas d’hébergement personnel, j’ai fait l’installation en locale, et la procédure est identique sauf pour les noms de base de donnée et de configuration que vous devrez demander à votre hébergeur. En fait, je conseille pour ceux qui ne l’ont jamais installé de le faire d’abord en local pour comprendre et maitriser sa configuration. Cela permet également de tester différents design, plugin, etc. On peut le faire facilement sous Windows, Linux ou Mac.
Pour ma part, j’ai choisi d’utiliser le package Xampplite qui réunit un serveur apache, une base de donnée MySql, un interpréteur PHP, mais il possède également le client FTP FileZilla et Mercury. De ce fait, vous aurez accès à tous les composants en installant ce package. Je ne décrit pas l’installation de Xaamplite puisqu’on peut le faire comme n’importe quel logiciel et de suivre les différentes étapes. Lorsque vous aurez fini l’installation, voici la structure de répertoire que vous devrez avoir :
Le répertoire HTDOCS va contenir tous les sites Web que vous voulez lancer en local comme dans mon exemple. J’ai choisi le nom de Test pour notre blog WordPress.
J’ai choisi la version 3.0 de WordPress puisque c’est la plus récente, mais la procédure est valable pour toutes les versions.
WordPress nécessite les composants suivants pour fonctionner sur un serveur :
Une base de donnée MySQl d’une version minimum de 4.3
Le support du PHP en version minimum 4.1.2
Heureusement tous les hébergeurs proposent ces options par défaut, aussi vous devez télécharger l’archive compressée de WordPress. Ensuite, vous devez l’installer sur un répertoire de votre hébergeur. Ensuite, vous devez décompresser l’archive dans votre répertoire comme dans mon exemple :
Avant de lancer l’installation, il faut créer la base de donnée, aussi allez dans PhpMyAdmin qui est un composant disponible dans tous les serveurs et qui sert à gérer vos base de données. Voici un exemple de PhpMyAdmin (l’adresse est généralement sous la forme :
http://localhost/phpmyadmin
pour une installation locale.
Pour créer une base de donnée, il suffit d’entrer le nom et de cliquer sur Créer.
Il parait que certains hébergeurs proposent leur propre interface de base de donnée qui est plus conviviale, mais la procédure est similaire. Une fois que vous avez crée votre base de donnée, vous pouvez ouvrir votre navigateur, et lancer l’installation en tapant l’adresse complet du répertoire où vous avez décompressé l’archive. Etant donné que mon installation est locale, mon adresse sera de type :

Et vous verrez l’écran suivant :

Wordpress a besoin du fichier wp-config.php pour lancer l’installation, aussi vous pouvez le créer à la main et essayer de le faire automatiquement par WordPress. Cette dernière option est plus facile, mais comme vous pouvez le voir dans le message d’avertissement, ca peut ne pas marcher sur tous les serveurs. Si c’est le cas, vous verrez dans le répertoire de WordPress un fichier wp-config-sample.php qui en est un modèle. Aussi, ouvrez-le et changez les informations suivantes :
// ** Réglages MySQL – Votre hébergeur doit vous fournir ces informations. ** //
/** Nom de la base de données de WordPress. */
define(‘DB_NAME’, ‘votre_nom_de_bdd’);
/** Utilisateur de la base de données MySQL. */
define(‘DB_USER’, ‘votre_utilisateur_de_bdd’);
/** Mot de passe de la base de données MySQL. */
define(‘DB_PASSWORD’, ‘votre_mdp_de_bdd’);
/** Adresse de l’hébergement MySQL. */
define(‘DB_HOST’, ‘localhost’);
Cela semble compliqué, mais il suffit juste de changer le nom de la base de donnée, son nom d’utilisateur, mot de passe et son adresse d’hébergement. Toutes ces informations sont disponibles chez votre hébergeur. Pour une installation locale, le nom d’utilisateur est root et il n’y a aucun mot de passe ( à moins que vous n’en spécifiez un dans PhpMyAdmin). Enregistrez-le fichier sous wp-config.php et relancez l’installation. Vous devrez avoir l’écran suivant :

C’est un récaputilatif de ce qu’il faudra faire, cliquez simplement sur le bouton Allon-y !.
Dans cet écran, vous devrez fournir le nom de votre base de donnée (wordpress pour nous), l’identifiant (root dans notre cas), et on mettra localhost dans Hôte. Je vais laisser le mot de passe vide puisque je n’en ai pas crée dans la base de donnée. Une fois que vous avez entré toutes les informations, cliquez sur le bouton Valider.
C’est juste une confirmation que les informations sont correctes, et que nous sommes prêt à installer WordPress.
Cet écran nous permet de nommer notre blog, de fournir un pseudo, son mot de passe, notre adresse mail. Mais surtout, il faudra cocher l’option intitulée : Autoriser mon site à apparaitre dans les moteurs de recherche comme Google et Technorati. Sinon votre blog sera invisible à moins bien sûr que c’est ce que vous souhaitez. Evidemment, cette option n’aucune valeur dans une installation locale, mais c’est une bonne habitude de vérifier qu’elle est cochée.
Voilà, vous avez installé WordPress, cliquez sur Connecter pour aller dans votre Tableau de Bord.
Nous nous arrêtons pour le moment, car nous décrirons le tableau dans le prochain article. Si vous avez rencontré des problèmes, n’hésitez pas à poser vos questions !
Vidéo pour installer WordPress pas à pas
Extra : Un petit site sympa qui décrit de nombreuses méthodes pour installer WordPress











Merci beaucoup pour l’article très complet!
le merdier ,le merdier informatique ,mais comment font ils pour créer des trucs aussi chiant à installler ,aussi chiants à se servir ,aussi chiant à décomprésser ,avec des ordinateurs constamment obsoléte en Ram ,en disue dur trop faible ,en carte graphique pas adpaté ,marre de cette informatique qui fait croire que tout est facile alors que c’est chiant au possible et que seul les Geek s’y retrouve et que tu sait que tu vas y passer des mois avant d’arriver à faire un blog et encore
moi je suis déssinateur et acteur amateur ,je n’arrive pas à m’(exprimer à cause de cette saleté d’informatique
je pense que la seule solution c’est de payer quelqu’un pour la fabrication d’un blog ou d’un site y’a pas d’autres solutions ,sauf que je ne pourrais pas faire ce que je veut que la pub va surement me faire chier encore
je hais ce monde informatique qui m’a fait perdre 10 ans sur mes créations
je retourne au classique
au papier pour éviter Photoshop
à la caméra HD et que le mec qui voudras faire mon site se démerde de son pôt de pus informatique et chiant
ce truc a le don de te mettre les nerfs en pelote
on ne peut pas constamment appeler le mec ou la greluche du Cyber centre pour t’aider
quand t’est pas doués pour un truc autant pas insister
j’ai fait une vraie Formation sur mac de photoshop 5 quark xpress 4.7 et illustrator 7.0 depuis tout est déjà oublier à force de se battre avec des ordis de M toujours en train de ramer ,des logiciels systémes polluer par des virus ,des anti virus qui ne détecte rien ,des logiciels plugin shokwave ou adobe Player constamment entrain de ramer ,des navigateurs qui ouvre un tas de processus inutile qui fait ramer la bécanne ,des spams c’est pas le pb je lis pas les mails ,
c’est les fenêtres intempestives de pubs impossible à empêcher car ces saloparts d’informaticiens embaucher par les boites de pubs trouvent toujours des trucs pour contourner toutes les interdictions
facebook même zuckerberg s’est fait piégé ,une photo de lui est apparue à son insue sur le web
y’a les cinglés qui vous parle clouds ,tu parle le meilleur moyens pour que toutes tes données secréte te soit subtilisé par Big brotther
informatique = la plus grosse fumisterie pour transformé le monde Humain en monde concentrationnaire aux ordres des puissants de ce monde !
de la merde
je retourne au tableau en bois avec toile comme support artistique
salut tas de cinglés
et bonjour à vos plugins de merde qui marche quand ils ont le temps
Ping: Activer le Multisite dans Wordpress 3.0 « Maniac Geek
Ping: Blogging : La perfection est une forme de procrastination « Maniac Geek
Ping: Où trouver de l’aide pour Wordpress ? « Maniac Geek
Pas bien expliqué ton tuto… Rentre donc dans le détails de toutes les opérations à effectuer. Ton tuto s’adresse à des gens qui s’y connaissent déjà, ce qui n’est pas mon cas. Je n’ai pas assez de notions pour tout comprendre, dommage !
Je n’ai jamais touché au Php, ni au bdd et je m’en suis bien sorti. Le passage sur la bdd par contre, dur…
C’est trop facile ! ya pa plus de détails que ça c sont des étapes a suivre pas plus
J’ai suivi les étapes et n’ai eu aucun souci, c’est très clair. Encore merci pour ce tuto.
Ping: WP2BB, un plugin Wordpress pour publier vos articles sur un forum phpBB « Maniac Geek
Excellent – muchas gracias !
Merci pour ces explications PAS A PAS et très claires.
Ping: Installer Joomla pas à pas « Maniac Geek
Sympa ton article mais il manque les chemins vers les répertoires d’installation que la phrase suivante n’indique pas :
"Heureusement tous les hébergeurs proposent ces options par défaut, aussi vous devez télécharger l’archive compressée de WordPress. Ensuite, vous devez l’installer sur un répertoire de votre hébergeur. Ensuite, vous devez décompresser l’archive dans votre répertoire comme dans mon exemple…" ???
Pourquoi ajouter "vous devez l’installer sur un répertoire de votre hébergeur" quand WordPress est installé sur le disque dur système en local ?
A priori,
le chemin du répertoire par défaut de Xampp est –> c:\xampp\
le chemin du répertoire de WordPress est –> c:\xampp\wordpress\ ou c:\xampp\www\wordpress\
Un petit conseil :
Sécuriser d’abord Mysql
http://127.0.0.1/security
Je répète les étapes du répertoire pour ceux qui installent sur un hébergeur web et non en local. Ce qui représente la majorité des personnes.
et comment faire pour créer un autre site ( site 2 par exemple) sachant qu on a deja creér un avant(site 1) , faut t’il créer une new BDD et lancer encore une fois l’installation ou quoi ?
Merci d’anvance
et comment faire pour créer un autre site ( site 2 par exemple) sachant qu on a deja creér un avant(site 1) , faut t’il créer une new BDD et lancer encore une fois l’installation ou quoi ?
Merci d’anvance
Oui, il faut créer une nouvelle BD et refaire une nouvelle install.
Sinon, on peut tout simplement changer les préfixes de table. Car si certains hébergeurs laissent la possibilité de créer pas mal de base de données avec des offres d’entrée de gamme, ce n’est pas le cas de tous.
Merci =D , et sinn j’ai créer un fichier flash pour ma page d’acceuil , genre un petit projet avc flash qd tu clique sa te renvoie direct a mon site quoi … tu sais pas comment faire pour l’inclure dans wordpress ?
merci bien pour le sujet.
Merci beaucoup, cela m’a beaucoup aider moi aussi.
Comment pui-je vous contacter ? car j’aurais 2-3 petites questions aà vous poser. Le lien me contacter ne marche pas :s
Ping: Installer SPIP étape par étape « Maniac Geek
Bonjour,
C’est clair et très bien expliqué. Néanmoins ce serait bien si vous parliez de l’installation d’un 2ème blog dans un sous-domaine. Et avec 1 seule BDD car chez OVH on n’a droit qu’à 1 seule BDD pour x blogs.
merci
C’est possible si on utilise le multisite de wordpress 3.0
Tout simplement en changeant le préfixe des tables. Au lieu de wp_, choisissez blog2_ (ou n’importe quoi d’autre).
Franchement chapeau ! Ton tuto est propre est bien foutu bonne continuation Merci !
Ping: Comment dépanner Wordpress ? « Maniac Geek
Bonjour,
Cela fait plusieurs fois que j’essaie d’installer wordpress mais je n’y parviens pas. Que je veuille travailler en local ou non, après la modification du fichier wp-config-sample.php en wp-config.php et toutes les modifications à l’intérieur c’est le drame…!!! page blanche ou erreur quand je me connecte via mon navigateur…J’ai chercher des solutions sur tt les sites disponibles mais aucunes solution concrète…il y a t il quelqu’un qui connait la solution?
Ne créez pas le fichier wp-config. Lancez l’install et WordPress va le créer pour vous
Merci, mais maintenant un souci dans la ligne 77 du fichier unexpectedT_STRING in C:/xampp/htdocs/test/wp-config.php
Opération réussie merci pour ce tutoriel génial!!!!
Bonjour, je me suis lancée mais je n’ai pas encore tout compris…si vous pouvez éclairer ma lanterne :
- j’ai créé un site sur hebergratuit.com (serveur sql/php) mon site se nome monsite.hebergratuit.com
- j’ai installé wordpress et j’ai donné comme nom "essai" pour le site. 1ère question : quel est l’adresse de essai ? est-ce un sous site du premier ?
- pour revenir à l’interface wordpress ultérieurement, il faut que je mette monsite.hebergratuit.com/wordpress (wordpress étant le dossier que j’ai mis sur mon serveur et contenant les fichiers wordpress)
Pas facile tout ca…
merci d’avance pour votre aide
Pourquoi avoir crée un dossier WordPress ? Il suffit de placer les fichiers dans le répertoire principal et de lancer l’installation. Comme ça, on pourra accéder à votre blog avec monsite.hebergratuit.com au monsite.hebergratuit.com/wordpress. Si vous avez placé les fichiers dans ce répertoire WordPress, alors l’adresse pour le lancer est : monsite.hebergratuit.com/wordpress.
"Impossible de sélectionner la base de données
La connexion au serveur de base de données s’est bien faite (donc votre identifiant et votre mot de passe sont les bons), mais la base de données manel n’a pas pu être sélectionnée.
* Êtes-vous certain(e) qu’elle existe ?
* L’utilisateur root a-t-il les droits pour utiliser la base de données manel ?
* Sur certains systèmes, le nom de votre base de données est préfixée de votre identifiant, donc son nom complet peut être username_essai. Cela peut-il être la cause du problème&nbps;?"
merci pour le tuto mais je sais pas pourkoi ça n’a pa marché avec moi??
etant donné que j’ai crée la base
Les infos de la base de donnée de l’article ne sont que des exemples. Si vous installez sur un hebergeur distant (ovh ou autre), les informations vous sont fournies par votre hebergeur.
Si c’est une install locale, alors l’user est bien root. Le nom peut etre n’importe lequel.
oui je travaile en locale et ça n’a pas marcher??
c koi le pb à votre avis??
Vous devez créer la Base de donnée avant d’installer WordPress. Si c’est nécessaire, mettez les messages d’erreur que vous voyez
Bonjour
Mais ne peut-on pas installer wordpress sur une BD existante (déjà remplie en tant que base d’un site PHP qui fonctionne) ?
J’ai beau lire je ne suis pas certain de trouver la réponse.
merci
le probleme se fait lorsque je lance l’instalation de wordpress
le message d’erreur est
"Impossible de sélectionner la base de données
La connexion au serveur de base de données s’est bien faite (donc votre identifiant et votre mot de passe sont les bons), mais la base de données essai n’a pas pu être sélectionnée.
Êtes-vous certain(e) qu’elle existe ?
L’utilisateur root a-t-il les droits pour utiliser la base de données essai ?
Sur certains systèmes, le nom de votre base de données est préfixée de votre identifiant, donc son nom complet peut être username_essai. Cela peut-il être la cause du problème&nbps;?"
j’ai déja créer une base de donnée nommée essai
Le problème est surement la liaison entre le nom d’utilisateur et la base de donnée. Comme c’est indiqué, vérifiez qu’il ne faut pas mettre un prefixe sur l’utilisateur tels que root_essai. Allez dans PhpMyAdmin, cliquez sur votre base de donnée WordPress et regardez dans l’onglet Privilèges. Cela vous donnera l’utilisateur qui est attaché à cette base.
Peut-être avez crée manuellement le fichier wp-config et qu’il y ait une erreur de frappe.
Ping: Le guide pratique pour bien utiliser phpMyAdmin « Maniac Geek
Ping: Installer un thème Wordpress, le guide pratique pour les débutants « Maniac Geek
Ping: F.A.Q sur le Multisite Wordpress (les solutions aux principaux problèmes) « Maniac Geek
Ping: Réinstaller Wordpress pas à pas « Maniac Geek
Ping: 5 conseils pour choisir un bon hébergeur web pour Wordpress « Maniac Geek
Bonjour,
Merci pour votre article. Cependant, étant totalement débutante, je n’y arrive pas. En effet, je suis chez Mavenhosting (hebergeur) mon nom de domaine n’est pas encore actif mais ils m’ont donné la possibilité de transférer tout de même mes fichiers.
Du coup, j’ai télécharger cyberduck puisque je suis sur mac. Dans le mail de mon hebergeur ils me disent de mettre tout mes fichiers dans le fichier "public_html" ce que j’ai fais. sauf que ça reste un serveur, je ne peux pas avoir accès à mon tableau de bord pour tout mettre à jour. Ensuite je regardais sur les blogs pour voir si je trouvais une solution, c’est là que j’ai compris qu’il fallait créer un base de données sql. Ce que j’ai fais. Mais maintenant je suis bloquée je ne sais pas quelle est la prochaine étape, à quoi sert la base de données sql.. bref je suis complètement perdue.. pouvez-vous m’aider??
Merci d’avance!!
Bonne soirée!
C’est normal, il faut un domaine pour débuter l’installation. Attendez qu’il soit actif et tapez simplement son nom dans la barre d’adresse de votre navigateur. Si vous avez mis les fichiers dans public_html alors l’installation devrait démarrer. Notez qu’il faut créer une base de donnée avant de débuter l’installation. Dans votre cPanel, vous trouverez un outil appelé phpMyAdmin qui vous permettra de créer cette base de donnée, et faites attention au nom d’utilisateur et mot de passe.
Normalement, l’hébergeur Web a dû fournir toutes ces informations pendant l’inscription
Ping: Les nouveautés de Wordpress 3.3 « Maniac Geek
bonjour, j’aime beaucoup ton tutorial il est tres interessant. J’ai cree un petit tutorial en vidéo pour expliqué en gros l’installation de WP ici [http://www.maurisource.com/blog/tutorial-on-how-to-install-wordpress-how-to-use-ftp/]
Bonjour,
J’ai installé Xampplite, mais les icones des .php reste des carrée blanc (icone fichier illisible). Comment cela se fait-il?
Aussi je ne comprends pas ou installer WordPress… Est ce dans le fichier test (qu’on doit creer) se trouvant dans htdocs? Car je l’ai fait et après //localhost ne marchait pas et restait une page blanche. J’ai alors désinstaller WP et Xampplite et j’ai réinstaller juste Xampplite. Mais, maintenant je n’ose plus installer WP de peur de le mettre au mauvais endroit… Pouvez vous m’aider s’il vous plaît?
Merci d’avance,
Une fille un peu perdue.
Il n’y a pas de fichier a creer, mais un repertoire. Et le nom peut etre n’importe quoi. Vous creez le repertoire, vous y déplacez les fichiers de wordpress.
Vous lancez xampplite, et vous lancez l’install en tapant : http://localhost/lenomdevotrerepertoire.
Un fichier php blanc indique qu’il n’est associe a aucun editeur. Faites un clic droit sur le choix et selectionnez un programme (bloc note) dans "Ouvrir avec". Mais on n’a pas besoin de modifier un fichier pour l’install.
J’ai créer un repertoire dans htdocs, nommée Safya4ever.
J’ai extrait WordPress à l’intérieur puis j’ai essayé d’ouvrir : http://http://localhost/safya4ever
Et c’est toujours une page blanche… Je ne vois pas ce que j’ai fait de travers…
Ah oui: C’est vrai, j’avais oubliée, j’utilise même NotePad++
J’ai mis deux fois http, mais bien sur je ne l’ai mis qu’une fois en vrai… ^^ Erreur de frappe…
Bonjour
je vous conseil un tuto qui est bien mieux à cette adresse:
lashon.fr/tutoriaux-wordpress/tutoriel-installer-wordpress-etchez-1an1/
vous pouvez aussi visitez ce site studiositeweb.com
Lashon veut dire Langage dans une langue très ancienne et c’est aussi un concept philosophique qui appelle implicitement à tendre vers le meilleur de soi-même, au « bon » langage, à une bonne attitude générale dans la vie. Transparence, efficacité, bonnes relations humaines et professionnelles. Je suis à votre service mais nous agissons ensemble.
Merci beaucoup, lashon.
Car ce tuto n’est apparement pas très réussi, à part si je suis vraiment nulle (ce qui est une possiblilité).
Xamplite c’est bien, mais Wamp serveur, c’est mieux
merci > simple comme bonjour > MERCI !
Bonjour,
D’abord je souhaite vous remercier pour ce tutorial très complet.
Je voulais vous demander quel hébergeur vous aviez utilisé ?!
Merci d’avance
Bonjour,
Je viens d’écrire un article "Installer WordPress en local avec WampServer" , je pense que cet article est complémentaire à celui-ci et pourra en aider certains …
Le lien est : http://codeblogueur.com/installer-wordpress-en-local-sur-son-pc-avec-wamp/
Bonne lecture !
Amicalement
Guy Linier
Code Blogueur
Merci pour votre article mais je me demande si après l’installation en n’a un nom de domaine par exemple " nomdusite.com " et aussi si il peut être visiter ?
Merci beaucoup pour cet article ! Suivi à la ligne, on vient de sortir http://www.bijouxswaroski.com et tout a été ok en 5 minutes chrono, il n’y a plus qu’à !
nickel ! bien détaillé de a à z ! j’avais trouvé un autre tuto qui zappé l’explication de la création de la base de donnée… du fait l’instal ne fonctionnait pas !
bonjour, il beaucoup plus aisé aujourd’hui d’installer WordPress en local ….
un petit article complémentaire : http://www.366jourspour.co/installer-wordpress-en-local-ou-comment-travailler-tranquillement-chez-vous-et-sans-risque/4463
Complétement automatique, possibilité de l’installer sur clé usb pour plusieurs blog .
Bonne lecture
Amicalement
Super tuto!
Un peu dans le style de celui-ci qui explique comment installer wordpress pas à pas sur un serveur ou en local!
http://www.webtuto.fr/installer-wordpress/
Bonjour, je débute en internet et je ne comprends pas bien le fait d’utiliser un serveur en local. En utilisant Xampplite, si je crée un blog WordPress, est ce que celui-ci sera référencé et ouvert à tous ? Il me semble que non mais je n’ai peut-être pas bien compris. Si non, quelle est l’utilité de Xampplite ? N’y a t il pas des soucis de sécurité ? Auriez-vous des hébergeurs à me conseiller pour pouvoir créer mon wordpress et le rendre public ?
En effet, si ton blog est hébergé localement (sur ton ordi), il ne pourra pas être accessible en ligne et donc ne sera pas référencé.
L’intérêt de Xampplite c’est notamment de te permettre de tester des changements sur ton site sans aucun risque. Par exemple, tu veux modifier ton thème WP. Plutôt que de le faire en "live", tu le travailles localement (sur ton ordi) avant de l’utiliser sur ton site.
Niveau hébergement, j’ai longtemps utilisé OVH (en mutualisé) mais j’ai eu beaucoup trop de galères. Désormais j’utilise 1&1, et je n’ai jamais eu le moindre problème.
Xampplite ou Xampp est fait uniquement pour tester en blog en local. Pour publier sur le web, il te faut un hébergeur web (payant ou gratuit) qui sera associé à un nom de domaine. Etant donné que tu débute, crée plutôt un blog gratuit sur WordPress.com ou Blogger pour apprendre les bases.