Une installation locale de WordPress est une installation de WordPress faite sur votre propre ordinateur personnel et qui n’est donc pas accessible via le net.
Pour ce faire, votre ordinateur doit se comporter comme le font les serveurs des hébergeurs du net. Les serveurs utilisables sur votre ordinateur perso sont appelé AMP acronyme des logiciels Apache MySQL Php :
- Sous Windows, ces programmes s’appellent WAMP, il en existe beaucoup comme EasyPHP, WAMP ou UwAmp que je présente ici et certainement d’autres encore
- Sous MAC, ces programmes s’appellent MAMP
- Sous Linux, ces programmes s’appellent LAMP
- Pour tous les systèmes d’exploitation : Windows, MAC ou Linux, il existe XAMPP
Les WAMP ne peuvent donc s’installer que sur des systèmes d’exploitation Windows.
Parmi tous les WAMP existants, cette version UwAmp présente à mon avis plusieurs avantages :
- Le mot de passe MySQL est facile à modifier
- le mod rewrite rule est activé par défaut, ce qui facilite l’usage de WordPress à un néophyte
- Le choix des versions de PHP à utiliser est facile à effectuer
- Elle est facile à installer et à configurer même pour un débutant.
- Tout d’abord, télécharger UwAmp ici : http://www.uwamp.com/fr/?page=download
Et l’installer de façon classique sans modifier les paramètres par défaut, le lancer puis le démarrer s’il ne démarre pas tout seul. - Sur un carnet, un papier ou un fichier de votre ordinateur, choisissez et écrivez deux mots de passes différents :
- Le premier pour sécuriser la connexion à la base de données MySQL
- Le deuxième pour sécuriser la connexion à votre site local WordPress
et conservez-les avec soin.
- Remplacez le mot de passe par défaut de MySQL par celui que vous avez précédemment choisi en cliquant dans l’interface utilisateur de UwAmp, sur le bouton « MYSQL Config »
Une nouvelle fenêtre s’ouvre. Dans le champ :- Ancien mot de passe entrez root
- Nouveau mot de passe entrez votre nouveau mot de passe
- Retaper le nouveau mot de passe : entrez à nouveau le même mot de passe
Puis cliquez sur le bouton « OK ».
- Créez une base de données pour votre site local
- Cliquer sur le bouton « PHPMyAdmin » de l’interface utilisateur de UwAmp
- Votre navigateur web ouvre une session phpMyAdmin, cliquez sur le bouton « Bases de données ».
- Entrez le nom de la base de donnée (par exemple wordpress) et dans la liste déroulante choisissez « utf8_unicode_ci », puis cliquez sur le bouton « Créer. »
Elle apparait comme montré ci-dessous :
- Cliquer sur le bouton « PHPMyAdmin » de l’interface utilisateur de UwAmp
- Téléchargez la dernière version française de WordPress ici : http://www.wordpress-fr.net/telechargements/
Dézipper ce fichier et placer le dossier /wordpress dézippé dans le dossier local de votre ordinateur C:\UwAmp\www\ comme montré ci-dessous :
dans le dossier C:\UwAmp\www\wordpress se trouvent tous les fichiers et dossiers de WordPress :
Fichiers et dossiers de WordPress existant avant son installation : le fichier wp-config.php n’existe pas encore, il sera créé au cours de l’installation de WordPress
Remarque : Les captures d’écrans qui suivent ont été effectuées avec WordPress 3.5.1, il est possible que les versions ultérieures présentent de petits changements, mais le principe restera toujours le même que celui-ci. - Avec votre navigateur web lancer localhost/wordpress
il apparait un message indiquant l’absence du fichier wp-config.php, cliquer sur le bouton « Créer un fichier de configuration »
- Il apparait alors un message de bienvenue, cliquez sur le bouton « C’est parti ! »
- Dans la fenêtre qui suit, écrire :
- Le nom de la base de données qui s’appelle wordpress par défaut, et si vous en avez choisi un autre à l’étape 4.c, indiquez le nom que vous avez choisi
- L’identifiant MySQL qui est root par défaut, à laisser tel quel
- Le mot de passe MySQL (de la base de données) que vous avez créé à l’étape 3
- Le préfixe des tables est par défaut wp_ il est conseillé lors d’une nouvelle installation en ligne de changer ce préfixe par un préfixe personnalisé qui rendra plus difficile à un hacker le hack de votre site en ligne. Ainsi, il est préférable de choisir dès maintenant un nouveau préfixe, comme par exemple wp1_ ou tout autre préfixe personnalisé.
- Puis cliquez sur le bouton « Envoyer »
- Un message vous indique que tout est parfait et que vous pouvez passer à l’étape suivante en cliquant sur le bouton « Lancer l’installation »
- Il apparait une nouvelle fenêtre permettant d’installer effectivement WordPress, remplissez correctement les champs :
- « Titre du site » par le nom de votre futur site web
- « Identifiant » (avec un identifiant différent de celui de la base de données par mesure de sécurité) avec lequel vous pourrez vous connecter par la suite sur la page d’administration de votre site web.
- « Mot de passe, deux fois » par un mot de passe de connexion à votre site WordPress (différent de celui choisi pour la base de données MySQL afin de sécuriser votre site web).
- « Votre adresse de messagerie », par l’adresse de messagerie à laquelle est rattaché le site web. Cette adresse servira de contact entre vous, les éventuels utilisateurs et votre site web.
- « Vie privée » pour un site local, décochez la case afin de ne pas envoyer de ping aux moteurs de recherche et qu’ils ne cherchent pas à indexer votre site local.
- Cliquer sur le bouton « Installer WordPress »
- Un message vous indique que l’installation est un succès et vous propose de vous connecter en cliquant sur le bouton « Se connecter »
- Vous arrivez sur la page de connexion au tableau de bord de WordPress (qui permet de créer de nouveaux articles, de gérer votre site web). Vous devez entrer l’identifiant et le mot de passe WordPress choisi à l’étape 10.
- Votre site web sera visible avec un navigateur web après avoir lancé UwAmp, en tapant l’URL localhost/wordpress
Pour accéder au tableau de bord de votre site WordPress qui permet d’écrire de nouveaux articles, catégories, d’activer des extensions, des thèmes graphiques, etc il suffira de taper l’URL localhost/wordpress/wp-login.php
Tuto simple est efficace
rendez vous dans une semaine voir si j ai réussi à tout finalisé ^^
Merci
qui a fait cet article est une personne formidable.
Bonjour,
Merci pour ce tuto très clair pour la novice que je suis.
J’ai passé cette première étape sans problème. Je m’attaque aux suivantes dans les prochains jours.
J’essaye de créer un site enfant après avoir (hélas !) fait des modifications sur mon site.
je vous tiendrai au courant pour la suite !
Cordialement
Bonjour,
Merci beaucoup pour ce tutoriel, très bien expliqué pour un débutant, suivi à la lettre et fonctionne du premier coup :)
Je souhaiterais maintenant passer au mode ONLINE, j’ai donc ouvert mon port 80, mais il semble que seul la page index.php soit en ligne, une suite du tutoriel?
Cordialement.
Pour l’instant, cela n’est pas dans mes projets. Dès que j’ai des informations à ce sujet je vous le dirais.
Bonjour,
Merci pour ces explications qui me semblent claires.
J’ai suivi pas à pas vos instructions.
Ca a presque marché.
J’ai bien ma home page en local, mais tous les liens mènent vers une page wamp.
Une idée ?
Si vous vouliez copier un site existant en local, alors les explications sont ici : Faire une copie locale exacte de son site WordPress
Bonjour,
Comment faut-il procéder pour travailler sur deux sites différents en local ?
Merci pour votre aide. Le tuto est très clair ce qui est rare !
Bonjour,
Il suffit de créer avec phpMyAdmin 2 bases de données différentes (site1 et site2, par exemple) et d’installer WordPress dans deux dossiers différents à la racine locale (dossier1 et dossier2, par exemple).
Merci des compliments.
Bonjour,
J’en suis au tout début du processus : je n’arrive à démarrer uwamp : mon port 80 apache 80 est déjà utilisé par un autre programme. Etant débutant, je suis donc incapable de savoir lequel. Comment faire svp?
Bonjour,
Je ne suis pas un spécailiste de windows. D’après ce que j’ai pu lire, le mieux est de changer le port sur l’autre application. Souvent, c’est skype.
Une recherche Google devrait vous en dire plus.
Avez-vous essayé d’installer XAMPP qui fonctionne parfaitement sous Windows ?
C’était bien skype, merci. Je continue (et bravo pour votre réactivité)
bonjour, arriver au démarage de phpmyadmin, un nom de compte et un mot de passe me sont demandez. en nom de compte j’ai essayer « root » « localhost » « root@localhost » « localhost@root » mais le site interdit de n’entrer aucun mot de passe donc qu’est-ce que je pourrai faire ?
PS : j’ai aussi essayer :
NDC : root – localhost
MDP : localhost – root
Bonjour, votre tuto est très clair et vraiment bien fait ! J’ai par contre un petit soucis au niveau de la config MYSQL au tout début: Après avoir entré l’ancien mot de passe « root » et saisi le nouveau, j’ai systématiquement le message d’erreur:
mysqladmin:[warning]Using a password on the command line interface can be insecure.
mysqladmin:connect to server at ‘localhost’ failed. Error Access denied for user
‘root@localhost’ (Using Password : YES). Pouvez vous m’aider? Merci
Bonjour,
Je n’ai pas le temps matériel de faire des recherches sur cette erreur. Néanmoins, avez-vous installé Visual C++ Redistributable x86 version vc_redist.x86.exe ?
Sinon, ici, je donne le lien vers d’autres tuto (très bien faits) qui permettent d’installer d’autres serveurs AMP : Faire une copie locale exacte de son site WordPress
Extra je viens de trouver mon bonheur. je vais ressayer de faire la procédure. merci pour les précieux conseils.
Cool très bien expliqué pour le néophyte que je suis
Encore merci
très bien