Installer localement WordPress avec UwAmp

Mis à jour le

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.
  1. 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. UwAmp_demarrer
  2. 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.

  3. 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 »UwAmp_MYSQL_config
    Une nouvelle fenêtre s’ouvre. Dans le champ :

    1. Ancien mot de passe entrez root
    2. Nouveau mot de passe entrez votre nouveau mot de passe
    3. Retaper le nouveau mot de passe : entrez à nouveau le même mot de passe
    4. Puis cliquez sur le bouton « OK ».

    UwAmp_mot-passe_mysql

  4. Créez une base de données pour votre site local
    1. Cliquer sur le bouton « PHPMyAdmin » de l’interface utilisateur de UwAmpUwAmp_lancer_phpmyadmin
    2. Votre navigateur web ouvre une session phpMyAdmin, cliquez sur le bouton « Bases de données ».UwAmp_Creer_BDD
    3. 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. »UwAmp_creer_BDD_wordpress
      Elle apparait comme montré ci-dessous :UwAmp_BDD_wordpress
  5. 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 : UaWamp_racine
    dans le dossier C:\UwAmp\www\wordpress se trouvent tous les fichiers et dossiers de WordPress :
    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.
  6. Avec votre navigateur web lancer localhost/wordpresslocalhost_wordpress il apparait un message indiquant l’absence du fichier wp-config.php, cliquer sur le bouton « Créer un fichier de configuration »
    wordpress_créer_config
  7. Il apparait alors un message de bienvenue, cliquez sur le bouton « C’est parti ! »
    wordpress_cest_parti
  8. Dans la fenêtre qui suit, écrire :
    1. 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
    2. L’identifiant MySQL qui est root par défaut, à laisser tel quel
    3. Le mot de passe MySQL (de la base de données) que vous avez créé à l’étape 3
    4. 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é.
    5. Puis cliquez sur le bouton « Envoyer »
    6. lancer_install_wordpress

  9. Un message vous indique que tout est parfait et que vous pouvez passer à l’étape suivante en cliquant sur le bouton « Lancer l’installation »wordpress_lancer_install
  10. Il apparait une nouvelle fenêtre permettant d’installer effectivement WordPress, remplissez correctement les champs :
    1. « Titre du site » par le nom de votre futur site web
    2. « 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.
    3. « 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).
    4. « 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.
    5. « 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.
    6. Cliquer sur le bouton « Installer WordPress »
    7. wordpress_installer

  11. Un message vous indique que l’installation est un succès et vous propose de vous connecter en cliquant sur le bouton « Se connecter »wordpress_succes
  12. 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.connexion_wordpress
  13. Votre site web sera visible avec un navigateur web après avoir lancé UwAmp, en tapant l’URL localhost/wordpresslocalhost_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.phplocalhost_wordpress_wp-login

Si vous avez trouvé une faute d’orthographe, informez-nous en sélectionnant le texte et en appuyant sur Ctrl + Entrée

19 réflexions sur « Installer localement WordPress avec UwAmp »

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

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

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

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

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

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

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

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

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

  8. Bonsoir,
    Merci pour ce tuto simple et efficace qui m’a permis d’installer WordPress en local. Cependant impossible d’ajouter des extensions. A chaque fois, il me met échec de l’installation.
    Merci de bien vouloir m’orienter ou me dire comment faire pour résoudre le problème.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.