Table des matières :
Vous avez un blog, un annuaire, une catalogue en ligne, un site de e-commerce ou un site vitrine en ligne sous WordPress?Vous souhaitez effectuer des tests ou des modifications sur ce dernier sans que les internautes ne voient (ou subissent) ces améliorations?
Vous avez donc besoin d’installer un serveur local de test pour posséder une copie conforme de votre site Worpdress en ligne, non visible sur la toile.
Cet environnement local et indépendant vous permettra de :
- Tester ou modifier un thème wordpress
- Installer ou paramétrer de nouvelles extensions
- Modifier la configuration ou tester des évolution du code PHP
- Mettre à jour vos C.S.S ou votre chartes graphique
La solution que je vous propose est d’installer le C.M.S. WordPress en local sous windows -j’ai testé testé sous XP, 7 et 8- en utilisant le logiciel Instant WordPress.
Instant wordpress c’est un environnement local wordpress qui se télécharge et dont le gros avantage est qu’il peut s’installer sur un disque dur externe, une cle USB ou même une carte SD.
Pourquoi installer Instant WordPress ?
- Vous ne ralentissez pas votre PC avec un logiciel de plus si vous installez I.W. sur une clef USB, comme on sait que windows a dû mal à gérer dès qu’il y a trop d’applications.
- Vous avez à disposition votre site wordpress en local qui fonctionnera de la même manière sur n’importe quel PC, tant que vous avez votre média amovible avec vous.
L’inconvénient d’I.W.
- Pour moi, le défaut majeur de cette installation est que ça peut être très lent si votre périphérique n’est pas rapide en écriture / lecture : vous ne pourrez pas vous servir de cette solution pour faire des comparatifs avec un site en ligne sur un serveur en production.
La version actuelle est la 4.3 et comprend :
- WordPress 3.4.2
- Apache 2.2.15
- PHP 5.3.2
- MySQL 5.1.46
Installer son site wordpress sur son environnement
Lors de la première étape d’installation, modifiez le Destination Folder si vous souhaitez installer Instant-wp ailleurs que sur votre disque dur, autrement laissez le chemin renseigné.
Si vous avez la capacité, vous pouvez même l’installer plusieurs fois, dans des dossiers différents, afin d’avoir plusieurs sites de tests indépendants dans votre environnement local.
Pour lancer cette application et accéder au tableau de bord , il suffit ensuite de double cliquer sur InstantWP.exe
- WordPress Frontpage : redirige vers la page d’accueil
- WordPress Admin : redirige vers l’administration (login : ‘admin’ – mot de passe : ‘password’)
- Theme folder : redirige vers le dossier contenant les thèmes
- MySQL Admin : redirige vers phpMyAdmin
Une documentation est disponible en anglais.
Vidéo de l’installation et l’utilisation d’instant wordpress sous windows 7
Si vous rencontrez des problèmes lors de l’installation ou avez des questions, n’hésitez pas à nous laisser des commentaires.
Entrepreneur et Geek depuis plus de 20 ans.
Merci pour ce tuto. Easyphp fini toujours par déconner sur mon pc! Je vais tester Instant WordPress..
Franchement l’essayer c’est l’adopter vue la facilité de cette solution!
Bonsoir Jérome,
J’aimerais suivre ton tutoriel instant wordpress mais le son de la vidéo ne fonctionne pas idem sur You tube. Cela ne vient pas de ma config. Merci de me fournir une solution
Cordialement
Jacques
A quel étape est ce que tu bloques, je vais essayer de t’aider d’ici.
Je ne peux pas dire où je bloque puisque je je ne peux pas lire ta video. Connectes toi sur you tube et sur ton blog et tu verras que le son ne fonctionne pas – Je pense que cela vient de chez toi puisque j’ai accès à d’autres vidéos sans problémes
Bonne journée et merci
Jacques, la vidéo c’est celle du site officiel instant wordpress et ils n’ont jamais mis du son.
Regardez le paragraphe ‘Installer votre wordpress local’ un peu plus haut, les étapes sont détaillées. C’est vraiment très simple et rapide, essayez et n’hésitez pas si vous bloquez
J’ai installé WordPress en local sous windows8. J’ai du remplacer “localhost” par 127.0.0.1 pour que cela fonctionne.
Mais malheureusement, ma page d’admin en local me donne le message “erreur lors de la connexion a la base de données” et lorsque je passe de l’adresse de connexion 127.0.0.1/wpr/wp-login.php et que je met admin comme Login et WordPress comme pass word ou autre, j’arrive sur l’adresse de mon site en ligne http://www.geetcetcetc.com/wpr/wp-login.php
Qui peux m’aider s’il vous plaît car je suis perdu. Merci 1000 fois pour votre aide.
Cela viendrait il de windows8 ou alors autre problème?
Il faut modifier ton fichier hosst je pense :
C:\Windows\System32\drivers\etc\hosts
Il faut l’éditer en tant qu’administrateur puis vérifier que tu as bien cette ligne là :
127.0.0.1 localhost
Si elle est commentée (commence par un #) ou absente c’est normal.
Redémarre ton PC ensuite et teste avec IE ou Firefox car Chrome ne prend pas en compte ce fichier là
Merci Jerome mais mon fichier host est bien configuré comme tu as décrit. Et j’utilise Firefox.
Je me demande si ce n.est pas un probleme de mot de passe dans le fichier wp-config.php
Ce qui est étrange, c.est que j’ai accès à mon site en local parfaitement, mais l’admin , lui, me donne une erreur de connexion à la base de données.
Une idée Jérôme? Ou qq qqn d’autre? ;(
Quel mot de passe je dois mettre, je suis perdu…
Bizarre ton bug.
“J’ai du remplacer « localhost » par 127.0.0.1 pour que cela fonctionne.” => tu as modifié ça où?
Pour répondre à ta dernière question, logiquement pas besoin de toucher au fichier wp-config.php lors de l’installation d’instant wordpress
Bonjour,
Merci pour cette appli, cependant pourriez vous me dire la version de WordPress qu’utilise cette version portable ?
Merci
Paul
D’après le changelog sur leur site officiel, c’est la version 3.4.2
http://www.instantwp.com/documentation/changelog/
Jérôme
Ah génial comme appli, c’est juste ce que je cherchais! Merci pour l’info, la vidéo et les explications 😉
Jean
J’ai testé un temps joomla mais il faut avouer que WordPress est bien plus simple pour les novices !
Bonjour. Merci pour ces conseils, c’est génial… surtout pour moi qui essaye de créer un site pour la première fois !
Je voudrais à présent placer mon site en ligne. J’ai réservé un nom de domaine ainsi qu’un hébergement chez OVH. Quelqu’un peut-il m’aider pour transférer mon site depuis InstantWP ??? Merci !!!
Bonjour
Il y a quelques années, je participais à un blog commun hébergé par Free dont je n’étais pas entièrement maître. Aujourd’hui, je voudrais tenter l’aventure en solo en partant de zéro et concevoir mon blog de A à Z dans mon coin… mais je suis resté tout aussi novice. Pour cela, Instant WordPress me semblait le bienvenu. Seulement, pour diverses raisons – et que personne ne cherche à m’en dissuader! :-)) – je tiens à ce qu’une fois opérationnel, mon blog soit hébergé également chez Free.
J’ai fait pas mal de recherches qui ont souligné les difficultés que vais rencontrer en assumant mon choix, versions de MySQL et PHP, entre autres. Et je lis ici:
La version actuelle est la 4.3 et comprend :
WordPress 3.4.2
Apache 2.2.15
PHP 5.3.2
MySQL 5.1.46
Y aurait-il, malgré tout, la possibilité de rendre Instant WordPress compatible avec les restrictions de Free.
Question corollaire: s’il est compatible, n’est-il pas trop compliqué pour un néophyte de transférer son travail sur le serveur Free pour le mettre en ligne?
Merci de votre (vos) réponse(s)
Cordialement…
Un bleu
@Pierre, je pense la même chose que toi
@Salvo, si vous voulez je peux vous le faire en échange d’un petit lien vers un de mes sites (c’est mon métier) 🙂
@Rookie, j’avais fais un bilet sur le sujet il y a quelques temps : https://www.jeromeweb.net/wordpress/1370-installer-wordpress-chez-free
Essayez de voir si c’est toujours d’actualité mais vraiment, je vous conseillerais d’avoir votre propre nom de domaine
Bonjour, j’ai bien installé worrdpress en local grâce à instantwp mais je suis bloqué depuis que j’ai mis un mot de passe pour mysql!
Je viens de passer des heures sur internet à chercher une solution mais rien!!
En fait à partir du moment où j’ai mis un mot de passe mysql, plus rien ne fonctionnait, accés impossible à mysql avec le nouveau mot de passe, accés impossible à wordpress (erreur interne Http 500). Sur un forum j’ai vu qu’il fallait supprimer le cache d’internet explorer, ce qui me permet maintenant d’accéder à mysql avec mon mot de passe, mais toujours impossible de se connecter à wordpress…
Je désespère!! aidez-moi s’il vous plait!
Bien le bonjour,
Est-il possible d’utiliser InstantWP sur un portable et de récupérer un site déjà online ? (WordPress + BD)
Je voudrais (par facilité) utiliser InstantWP sur un portable
Merci et bonne continuation à toutes et tous
Yves
@Eve, vous avez mis un mot de passe sur mysql au niveau de l’utilisateur qui accède depuis wordpress? Si c’est le as il faudra mettre à jour le fichier wp-config.php avec le nouveau mot de passe.
@Yves, si vous aprlez d’un ordinateur portable , la réponse est oui
“@Rookie, j’avais fais un bilet sur le sujet il y a quelques temps : https://www.jeromeweb.net/wordpress/1370-installer-wordpress-chez-free
Essayez de voir si c’est toujours d’actualité mais vraiment, je vous conseillerais d’avoir votre propre nom de domaine”
Merci tardif mais sincère pour cette réponse.
Bonsoir,
J’ai installé IWP PC il y a 4 mois et fait à l’époque des tests en
Problème en voulant reprendre mes essais, IWP ne démarre plus: Firefox essaie d’ouvrir http://127.0.0.1:4001 mais sans succès. Message “La connexion a échoué”
A l’époque j’avais mis IWP sur clé USB. En essayant sur un autre PC d’emprunt, parfois ça démarre, parfois pas, comme si Firefox ne répondait pas assez vite, IWP se ferme alors tout seul (bargraph shutdown …)
Que puis-je faire ou tester pour que IWP redémarre sur mon PC ?
@jean-michel, essayez d’abord d’ouvrir cette URL sur un autre navigateur que Firefox (Internet explorer, google chrome, etc…)
Ensuite vous pouvez aussi essayer de remplacer les 127.0.0.1 par localhost : http://localost
Enfin, si rien ne fonctionne, essayez d’executer sur votre environnement local un autre site wordpress, voir si ce n’et pas le votre qui est la cause de tout ça
Bonjour et merci pour cette réponse, je reviens sur mon problème toujours pas résolu.(IWP ne démarre pas sur un PC).
Sur un autre PC, j’ai remarqué qu’IWP lance 6 processus (quand tout il démarre bien)
– Apache.exe
– Apache.exe (un second)
– firefox.exe
– iwpserver
– myssqld.exe
– SkypeNames2.exe
Lorsque IWP ne démarre pas, les 2 Apaches se ferment tout seul…
Quel peut être le problème ??
Si ça peut aider, j’ai trouvé une solution en suivant cette démarche:
1) Avant de refermer la page 127.0.0.1:4001 qui ne veut pas venir, ouvrir C:\Documents and Settings\mon_nom\Local Settings\Temp\Server2Go \error.log
On y trouve l’erreur : “WSASocket failed to open the inherited socket.”
2) Google trouve la réponse ici : http://www.jennyconnors.com/computers/installing-apache2-and-the-wsasocket-failed-to-open-the-inherited-socket-error
@jean-michel, c’est possible qu’un autre logiciel sur votre ordinateur utilise le port 80 et qu’Apache n’arrive pas à se lancer. Avez vous skype de lancé par exemple?
Je vous conseillerais de fermer un maximum de logiciels afin de tester et éventuellement écarter cette piste
Bonjour,
Je viens d’installer Instant WordPress mais dès que je lance le .exe je tombe direct sur une page blanche avec marqué redirecting dessus.
D’où vient le problème d’après-vous ?
Bonsoir,
La page blanche dont vous parlez est une fenetre dans un navigateur?
Si oui, essayez avec un autre (chrome, firefox, internet explorer, opéra, …)
Entre l’adresse suivante :
http://localhost ou http://127.0.0.1
Bonjour,
Après avoir lu votre article sur l’installation de WordPress en local, je souhaite vous parler de Nomad WP : http://www.nomad-wp.com . Il s’agit d’un logiciel gratuit créé pour les débutants (comme moi) qui installe localement WordPress en quelques clics. L’interface se veut plus user friendly que Instant WP et permet de créer/dupliquer/gérer plusieurs blogs.
Etant donné votre expérience, j’aimerais beaucoup avoir votre avis sur cette création.
Bonjour
Je viens d’installer sur Windows la dernière version de IWP pour monter en local un site en WordPress avec e-learning et WooCommerce (car mon presta ne me propose pas de possibilité de laisser mon site actuel en ligne et de préparer mon site sous WordPress en parallèle)
Quel dommage : la version PHP, trop ancienne, n’est pas supportée par WooCommerce
Je suppose que je ne peux rien faire moi-même ?
Merci de votre réponse