Et bien voilà, utilisant WordPress depuis 3-4 mois, je me suis décidée à l’installer sur un de mes ordinateurs sous Mac OS (un iMac PPC) afin de pouvoir faire des tests en local, au lieu de « polluer » le site lui-même.
Ces indications proviennent de la page en anglais de Michael Doig.
Page mise à jour le 10 juillet 2008
J’ai choisi de faire une installation la plus simple possible. J’ai tout d’abord téléchargé MAMP qui installe directement un serveur Apache, la base de données MySQL, et PHP (Mac OS dispose déjà en standard de certains de ces éléments, mais d’après Michael Doig, installer tout le package MAMP est plus simple).
- l’installation se fait comme d’habitude : décompression de l’image .dmg téléchargée, et glisser-déplacer du dossier MAMP dans le répertoire Applications ;
- ensuite, dans le répertoire Applications/MAMP, double-cliquez sur l’icône (noire) d’installation du widget ;
- dans le Dashboard, cliquez sur le i et choisir php4 ; ceci est impératif, sinon l’importation des données (voir la page Exporter / importer son blog) d’un autre blog ne fonctionne pas, ainsi que certains plugins ;
- démarrez le serveur (s’il n’a pas démarré tout seul) et cliquez sur Afficher la page d’accueil ; comme chez moi, je ne voyais rien se passer, j’ai double-cliqué sur MAMP.app depuis le répertoire Applications/MAMP
puis sur Ouvrir la page d’accueil
et j’ai vu s’afficher la page attendue
- pour commencer, laissez les champs par défaut : localhost 8889, nom d’utilisateur root et mot de passe root ;
- cliquez sur le lien phpMyAdmin et créez une base wordpress (vous pouvez lui donner un autre nom) ;
- téléchargez WordPress si ce n’est déjà fait, décompressez le fichier et copiez le répertoire wordpress dans le répertoires Applications/MAMP/htdocs (la version française est ici ; si vous avez téléchargé la version anglaise, il suffit de compléter dans le fichier wp-config.php la ligne define en rajoutant fr_FR) ;
- ouvrez avec TextEdit le fichier wp-config-sample.php, en vous assurant que vous êtes bien au format txt (ce qu’on spécifie dans Préférences/Format) ;
- remplacez les champs nom de la base, nom d’utilisateur, mot de passe et localhost avec les mêmes noms que ceux définis précédemment et nommez ce fichier wp-config.php ;
- lancez ensuite https://localhost:8888/wordpress/wp-admin/install.php et suivez les instructions à l’écran ;
- nommez votre blog, et dans l’écran suivant, notez le nom et le mot de passe (mémorisez ces données, vous en aurez besoin par la suite) ;
- connectez-vous à votre blog local en cliquant sur wp-login.php ;
- après vous être identifié sur votre blog, vous pouvez changer votre mot de passe en cliquant sur Users/Your Profile (ou dans la version française sur Utilisateurs / Votre profil);
- pour lancer votre blog, il suffit de vous connecter à cette adresse https://localhost:8888/wordpress/ ;
Et voilà !
Et la magie de Mac c’est qu’il m’a juste suffi de recopier le répertoire MAMP de mon iMac vers mon MacBook dans le répertoire Applications pour disposer de la version en local sur mon deuxième ordinateur.
N’oubliez pas d’arrêter le serveur soit en utilisant le widget soit via l’application MAMP ; en effet, si vous êtes connecté en permanence à Internet, votre serveur peut être vulnérable. Et bien sûr, il faudra le relancer pour utiliser votre serveur local…
Pour installer WordPress en local sur d’autres systèmes d’exploitation, vous pouvez consulter :
Ecrit par Lise - Site





Merci, ça va m’aider à faire des test pour réaliser plus facilement mon template en local
Merci pour ces détails !
Donc, si je comprends bien, la version locale me permet de faire des tests, mais je continuerai de passer par l’interface web pour publier en ligne.
Alors : si je souhaite installer des extensions, il faut forcément que j’ai une version en local, mais je ne comprends pas encore bien comment les extensions vont pouvoir également être utilisées depuis l’interface web ?
Mmmh, je sais, je ne suis pas doué 🙁
En tout cas je tente l’install et l’export/import !
Merci Lise !
jn
Bonjour,
Merci pour le tuto qui a l’air très clair !
J’utilise WP depuis quelque temps, et je crois que je vais aussi me lancer et l’installer en local.
Par contre, que va-t-il se passer concernant le contenu déjà en ligne ?
Ma version locale ne va pas prendre en compte les posts, articles, thème, déjà utilisés par mon blog : va-t-il falloir tout recopier ?
Et une fois en local, est-ce que j’aurais l’accès à Worpress depuis plusieurs ordis, ou bien faudra-t-il du coup utiliser systématiquement le même ordi pour pouvoir publier sur le blog ?
Merci !
jn
Rien, ce sont deux installations différentes, donc deux blogs différents.
Il faut exporter l’ensemble du blog en ligne et le réimporter vers le blog en local. Si votre blog en ligne n’est pas très « gros », vous pouvez utiliser la fonction d’export intégrée à WordPress ; j’ai écrit un article sur le sujet.
Sinon, vous avez plusieurs autres solutions présentées ici.
Cmme je l’ai dit plus haut, les deux versions, en local et en ligne, sont complètement indépendantes. Vous pouvez tester avec votre application en local, mais publier sur votre blog en ligne comme vous le faites actuellement, depuis plusieurs ordis.
Bonjour,
tout d’abord merci pour votre tutoriel, nouveau sur mac je n’arrivais pas à trouver d’équivalent à easyphp et mamp me parait encore plus simple!
Par contre je souhaiterai installer 2 wordpress en local mais je ne sais pas comment faire.
Est-ce que cela se passe à l’installation de wordpress? ou est ce dans phpmyadmin? alors dois-je créer une seconde base de donnée (comment fait-on)? changer les préfixes? les 2?
Merci d’avance pour votre aide bienveillante, mes recherches sur google ne m’ont pas permis de trouver une procédure accessible à mon humble niveau de béotien.
Cordialement
Thierry
Il faut simplement dupliquer le répertoire wordpress et lui donner un nom différent, par exemple wordpress2. Vous y accédez en saisissant https://localhost:8888/wordpress2.
Je ne crois pas qu’il soit nécessaire de créer une deuxième base de données. Mais à dire vrai, il y a un moment que je n’ai pas utilisé WordPress en local.
Yes’ !
Merci Lise pour cette explication simple et claire 😉
J’ajouterais simplement les informations suivantes, PAR DEFAULT avec MAMP :
– l’ » Utilisateur de la base de données MySQL » = c’est « root ».
– le » Mot de passe de la base de données MySQL » = c’est « root ».
– l’ » Adresse de l’hébergement MySQL » = c’est « localhost ».
– et le » Nom de la base de données de WordPress » = bin c’est celui que vous venez juste de lui donner en créant votre base de données.
A bientôt’ 🙂
Vous avez sans doute des difficultés de connexion aux « serveurs » Apache et MySQL, des éléments doivent rester en mémoire. Afin de la vider, et comme je l’ai répondu à jbrok, le plus simple est de désinstaller complètement MAMP en supprimant le répertoire MAMP du répertoire Applications.
Vider ensuite la corbeille. Réinstaller MAMP puis WordPress.
he ben
vous êtes chanceux,
ça fait 10 fois que j’essaie et ça marche toujours pas… 🙁
ça bloque à https://localhost:8888/wordpress/wp-admin/install.php
MERCI Lisa !! t’es un vrai chou à la crèèèème !!! J’ai enlevé tout et puis tout remis, j’aurais pu aussi remplacer les dossier je pense c’est pareil, maintenant j’ai accés de nouveau à ma zone wordpress !!! A bientot pour ‘autres problèmes ! ^^
j’ai ça :
» 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 wordpress 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é wordpress ?
* 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 identifiant_nomdelabase. Cela peut-il être la cause du problème&nbps;? »
Je pense que le plus simple est de désinstaller complètement MAMP en supprimant le répertoire MAMP du répertoire Applications.
Vider ensuite la corbeille. Réinstaller MAMP puis WordPress.
Il ne sert à rien de vouloir changer l’adresse localhost : celle-ci évite de taper l’adresse IP de l’ordinateur.
Bonjour a tous…
Je suis sur mac avec la version récente e wordpress, je viens de l’installer avec les identifiants de base et j’ai voulu changé pour mettre des nouveaux, pour ne plus avoir localhost en adresse, alors j’ai changé l’adresse wordpress et celle du localhost si vous voyez… j’aurais pas dû !!! une fois validé, je n’ai pas pu aller nullepart pour changer mon wordpress … j’ai réinstallé wordpress mais rien n’y fait…Comment puis je revenir sur mes preference worpress et remettre les identifiant d’origine ???
merci de votre aide …
En fait c’est bon pour moi j’avais simplement rempli les mauvaises zones dans le document wp-config-sample.php !!! merci 😉
c’est super facile avec ce tuto!
je n’ai eu qu’un problème, ne soyez pas aussi tête en l’air que moi!:
quand vous recopiez avec textEdith 😉 le fichier wp-config-sample.php pour le coller dans le répertoire wordpress, collez le….avec l’extension .php et pas avec .txt
c’est bête hein?
merci
A+
AARRRgh je m’arrache les cheveux, j’ai trop envie d’utiliser wordpress et je n’arrive même pas à l’installer !!…
Je bloque à la partie où l’in doit lancer le fichier « install.php » là il me dit ça « Error: PHP is not running
WordPress requires that your web server is running PHP. Your server does not have PHP installed, or PHP is turned off. » c’est quoi qui bloque? et comment peut on « allumer » le PHP…?
Quand je cherche le problème la solution me fait trop peur et j’ai peur que ça ne soit pas la vraie solution donc j’en appelle à toi grand gourou 🙂
Court, clair et efficace : réussite du 1er coup.
Merci
[…] pas correspondaient à mon premier post après avoir installé WordPress en local grâce à Lise et son blog que je remercie […]
Bonsoir à tous, j’ai essayé bien souvent d’installer wordpress sans succès, c’est la première fois que je vais aussi loin alors pour ça MERCI!
Mais, ben oui il y a un mais, je bloque toujours là https://localhost:8888/wordpress/wp-admin/install.php avec le fameux NOT FOUND :/
J’ai bien copié tout le répertoire wordpress comme l’a dit Julien pourtant…Quelqu’un a une autre solution ? Ou alors je n’ai pas bien saisi ce que sous-entend copier wordpress en entier ?
Merci pour votre aide 😉
Copier le répertoire wordpress signifie qu’il copier tous le dossier, avec les fichiers qui sont dedans. Il faut que ce répertoire s’appelle wordpress, c’est le nom saisi dans la barre d’adresse https://localhost:8888/wordpress/wp-admin/install.php
Il faut être sûr de bien avoir créé la base de données avec PHPMyAdmin et avoir indiqué son nom dans le fichier config.php, comme je l’ai précisé dans l’article.
Merci pour ta réponse on ne peut plus rapide Lise! Je vais vérifier tout ça 😉
Bonjour! J’ai réussi à installer mamp et ma base de données dans phpmyadmin en suivant le tuto. Quand je vais sur https://localhost:8888/wordpress/wp-login.php, le nom de mon site apparaît bien et on me demande mon identifiant et mon mot de passe. Mais quand j’essaie de me connecter, j’ai le message d’erreur suivant : « Safari ne parvient pas se connecter au serveur. Safari ne parvient pas à ouvrir la page « https://localhost/wordpress/wp-login.php » car Safari ne peut pas se connecter au serveur « localhost ». »
J’ai déjà vérifié les pare-feu de l’ordinateur.
Je ne comprends pas ce qu’il se passe…
Merci d’avance si quelqu’un a une solution!
Oui… mais la procédure d’exportation n’est pas très claire je trouve. J’ai exporté 2 fois des sites WP en local et je n’ai pas retrouvé d’un coup « tous mes petits » chez l’hébergeur.
Sans doute n’ai-je pas fait correctement ce qu’il fallait…
Normalement, en local, cela devrait marcher puisque vous êtes dans la même configuration pour les deux blogs.
Je n’ai pas retesté la solution Exporter / importer son blog (avec WordPress) qui est la plus simple ; je ne sais pas si les nouvelles versions de WP gère mieux l’exportation / importation.
Normalement, avec la solution PHP MyAdmin, en local, vous ne devriez pas rencontrer de difficultés.
Bonjour à tous,
Un grand merci tout d’abord pour cette méthode d’installation en locale claire et rapide.
J’aurais une petite question en ce qui concerne le nom du serveur que j’aimerais modifier. J’ai exploré des sujets sur l’export et l’import mais je ne comprends pas comment renommer le serveur afin d’avoir une adresse URL qui soit autre que localhost:8888/wordpress…
Je dois créer un site pour une association et ça serait bien si son nom figurait dans l’adresse.
Merci d’avance et bravo encore pour ce site qui m’en a déjà appris beaucoup!
L’adresse localhost:8888/wordpress… est l’adresse en local, sur l’ordinateur qu’on utilise comme machine de test.
L’URL du site nécessite qu’on dispose d’un hébergeur et d’un nom de domaine.
Une fois le domaine avec l’adresse de son choix créé, par exemple https://monassociation.fr, et WordPress installé chez son hébergeur, il est alors possible d’exporter depuis son blog de test (ou un autre) vers le blog de l’association l’ensemble des données.
Avez-vous consulté les articles sur le sujet
https://lisetauber.fr/wordpress/pour-aller-plus-loin
Nous y avons décrit plusieurs solutions d’export/import.
Super Cool !
Merci pour ce tutoriel qui m’a permis un sans faute du premier coup, sans avoir à m’arracher les cheveux.
Il y quelques petites nuances mineures toutefois, mais rien de bien méchant que relèveront ceux qui débutent.
Il s’agit surtout de différences liées aux nouvelles versions de Mamp et snowleopard. Le widget du dashboard ne contient plus de bouton i pour info (inutile de chercher). La version mysql semble sélectionnée par défaut.
Merci encore.
Olivier
Un eeeeeeeeenorme merci pour ce tuto clair, simple et efficace !!!! Bravo
Ouaiis !
Merci Julien !
même erreur
tout marche maintenant
Trouvé (pour mon cas) :
au moment de copiez le répertoire wordpress dans le répertoires Applications/MAMP/htdocs, je n’avais copié que le contenu du répertoire mon pas le répertoire wordpress en entier …
En espèrant que ça en aidera d’atres qui ont fait la même bourde que moi.
JUlien
je suis dans la même situation qui est souvent décrite à savoir :
voici ce qui apparaît quand j’ouvre https://localhost:8888/wordpress/wp-admin/install.php :
Not Found
The requested URL /wordpress/wp-admin/install.php was not found on this server.
Apache/2.0.63 (Unix) PHP/5.2.13 DAV/2 Server at localhost Port 8888
J’ai pourtant refait l’opération en entier plusieurs fois, chercher sur différents forum, j’en suis là …,
merci d’une possible aide …
julien
Bonjour à tous,
je vient de me lancer dans WordPress pour construire mon site, bien-sûr j’ai suivi le conseil de l’installer en local d’abord mais…
à l’aide !
j’ai suivi le tuto à la lettre malgré ça quand j’ouvre https://localhost:8888/wordpress/wp-admin/install.php une page blanche s’affiche 🙁
Merci de m’aider je suis paumé
Lorenzo