Créez votre site WordPress avec Local by FlyWheel

Pour créer votre site ou y apporter des modifications, il est fortement recommandé d'utiliser une version de test. Pourquoi ne pas installer cet environnement de test en local ?

Cet article prend 6 minutes à lire et comporte 1381 mots.

Avant de mettre en ligne votre tout nouveau blog (et c’est valable aussi pour tout type de site web), il faut le créer. Pas en live chez votre héber­geur, à moins d’avoir une option staging. La solu­tion la plus commu­né­ment rete­nue est le déve­lop­pe­ment en local, sur votre propre ordinateur.

Des appli­ca­tions telles que WampServer, Devserver (ancien­ne­ment EasyPHP) ou XAMPP permettent la mise en place simple et rapide d’un envi­ron­ne­ment de test. Ce sont des solu­tions géné­ra­listes qui conviennent à des déve­lop­peurs chevron­nés dont les besoins vont bien au delà de la créa­tion d’un site avec WordPress.

Mais si vous débu­tez (ou si vous ne voulez rien faire d’autre que du WordPress) ces appli­ca­tions sont de vraies usines à gaz. Je les ai utili­sées pendant des années (pour créer des sites WordPress, mais aussi pour déve­lop­per des appli­ca­tions basées sur des frame­works PHP), jusqu’à ce que je découvre Local by FlyWheel.

Site Local by FlyWheel
Site Local by FlyWheel

Sur le papier – enfin sur leur page de présen­ta­tion – c’est la solu­tion idéale : rapide, simple, support du SSL (pour les URLs en HTTPS), la possi­bi­lité de mettre à dispo­si­tion une URL de test pour montrer à un client ou un parte­naire l’avan­cée du projet… un must-have, à les croire.

Alors j’ai testé, et très honnê­te­ment, je n’ai pas été déçu. Bon d’ac­cord ce n’est pas vrai­ment une instal­la­tion « en un clic », mais c’est tout de même très intui­tif et bien plus simple à mettre en œuvre que les appli­ca­tions précitées.

Les avantages de Local by FlyWheel

Avant tout, Local by FlyWheel est un envi­ron­ne­ment spécia­le­ment conçu pour WordPress. Tout est pensé pour faci­li­ter le déploie­ment en local d’un site, nous le verrons plus loin dans cet article.

Les inconvénients de Local by FlyWheel

Pour ceux qui ne maîtrisent pas l’an­glais… oops, il vous faudra vous y mettre 🙁 mais bon, qui de nos jours ne bara­gouine pas au moins quelques mots dans cette si jolie langue ?

L’application est conçue tout spécia­le­ment pour WordPress, alors si vous avez des besoins qui vont au-delà du déve­lop­pe­ment de sites ou de blogs sous WordPress, mieux vaut choi­sir une appli­ca­tion plus géné­ra­liste (vous avez quelques liens en intro).

Installer Local by FlyWheel

N’ayant pas de Mac à dispo­si­tion (et n’en ayant jamais utilisé) je vous présente l’ins­tal­la­tion sous Windows, mais à part les toutes premières étapes, je pense que le proces­sus ne doit pas présen­ter de diffé­rences majeures.

Commencez par télé­char­ger l’ap­pli­ca­tion (vous avez un lien « FREE DOWNLOAD » sur la page d’ac­cueil, inutile d’al­ler plus loin !). Attention ! L’application « pèse » dans les 500 Mo, en fonc­tion du type d’ac­cès inter­net le télé­char­ge­ment peut donc prendre un certain temps, pour ne pas dire un temps certain 😉

Cliquez ensuite sur l’icone de l’ap­pli­ca­tion (direc­te­ment depuis votre navi­ga­teur) afin de lancer l’installation.

Créez votre site WordPress avec Local by FlyWheel
instal­la­tion de Local by Flywheel

La toute première demande du programme, c’est de pouvoir envoyer des rapports en cas d’er­reur. Ces rapports sont ensuite utili­sés par les équipes de FlyWheel pour corri­ger les bugs et amélio­rer l’application.

Demande d'accès à l'error reporting
Demande d’ac­cès à l’er­ror reporting

Après avoir choisi d’au­to­ri­ser ou pas l’en­voi de rapports d’er­reurs, on lance l’ins­tal­la­tion en cliquant sur le bouton vert (imman­quable !) titré LET’S GO !

Et là, à part quelques demandes d’au­to­ri­sa­tions du système (comme toujours lors de l’ins­tal­la­tion d’ap­pli­ca­tions sous Windows), tout se déroule sans la moindre anicroche.

Processus d'installation
Processus d’ins­tal­la­tion

Et c’est tout, l’ins­tal­la­tion se pour­suit jusqu’à son terme, avant de proposer…

La création de votre tout premier site avec Local by FlyWheel

Création du premier site
Création du premier site

Dans la capture d’écran qui suit, j’ai ouvert le panneau Avanced Options, mais vous n’au­rez proba­ble­ment jamais à toucher à ces options.

Création d'un site - étape 1
Création d’un site – étape 1

Il est temps de choi­sir votre envi­ron­ne­ment de travail – on parle ici de données tech­niques. Pas besoin de toucher à quoi que ce soit si vous n’êtes pas sûr de vous.

Environnement par défaut
Environnement par défaut

J’ai quant à moi person­na­lisé mon envi­ron­ne­ment pour qu’il colle au plus près à ce que j’ai sur mon VPS, mais je le répète, nul besoin de chan­ger quoi que ce soit si vous avez des doutes. L’environnement par défaut n’est pas bridé ou obso­lète, il corres­pond à une instal­la­tion stan­dard qui suit les recom­man­da­tions des équipes WordPress.

Enfin, vous aurez à rensei­gner les données néces­saires à la créa­tion de votre compte admi­nis­tra­teur. Vous avez même la possi­bi­lité de créer une instal­la­tion multi­site, via les options avancées.

Création du compte administrateur
Création du compte administrateur

Dès que vous aurez cliqué sur ADD SITE, Local by FlyWheel va propo­ser d’uti­li­ser les iden­ti­fiants saisis comme iden­ti­fiants par défaut.

Si vous avez person­na­lisé la confi­gu­ra­tion du serveur, vous aurez à attendre que les modules choi­sis soient télé­char­gés, et vous aurez accès à votre tableau de bord.

Le tableau de bord de Local by FlyWheel

L’ensemble des sites est listé dans une barre laté­rale, à gauche.

Les infor­ma­tions essen­tielles ( l’ac­cès aux fichiers source, au site et à l’administration, le lien d’ac­ces­si­bi­lité depuis inter­net, si vous l’ac­ti­vez) sont acces­sibles en perma­nence, elles sont détaillées dans le tableau ci-dessous :

Tableau de bord
Tableau de bord

Il est égale­ment possible de stop­per un site, l’en­semble des sites, ou de créer un nouveau site depuis le tableau de bord.

LA confi­gu­ra­tion du site est détaillée dans le premier onglet, SITE SETUP.

L’onglet DATABASE donne les infor­ma­tions de connexion au serveur MySQL local et un bouton d’ac­cès à un outil de gestion de la base de données, Adminer.

Onglet database (base de données)
Onglet data­base (base de données)

Plus basique (et plus léger) que phpMyAdmin, il suffit ample­ment pour la gestion d’une base de données.

Gestion de la base de données avec Adminer
Gestion de la base de données avec Adminer

Pour obte­nir un certi­fi­cat SSL valide, vous devrez passer par l’on­glet SSL et cliquer sur le bouton TRUST.

Enfin, l’on­glet UTILITIES donne accès à MailHog, un serveur email SMTP de test pour votre site local.

Serveur SMTP MailHog
Serveur SMTP MailHog

Créer un Blueprint

Déjà, un blue­print, c’est quoi ? Tout simple­ment un modèle, que vous pour­rez réuti­li­ser pour créer d’autres sites. L’option est acces­sible via un menu contex­tuel lié à chaque site.

Menu contextuel
Menu contex­tuel

Cliquer sur Save as Blueprint ouvre une nouvelle fenêtre, dans laquelle vous allez choi­sir le nom du modèle ainsi que les options d’environnement.

Création d'un Blueprint
Création d’un Blueprint

Par exemple, si vous instal­lez et acti­vez toujours les mêmes exten­sions de base sur vos nouveaux sites, en enre­gis­trant un blue­print après les avoir instal­lées sur un premier site permet­tra de les instal­ler auto­ma­ti­que­ment les fois suivantes. Le Blueprint est à sélec­tion­ner dans les options avan­cées lors de l’ins­tal­la­tion d’un nouveau site.

Et ensuite, on fait quoi ?

Maintenant que la struc­ture de votre site est en place, il reste… tout le reste 😉

Local by FlyWheel est en anglais, l’ad­mi­nis­tra­tion de votre site aussi. Dans Settings > General, cher­chez Site Language. Dans la liste dérou­lante, sélec­tion­nez le fran­çais, et enre­gis­trez en cliquant sur Save Changes.

Ne quit­tez pas la page, qui doit main­te­nant s’af­fi­cher en fran­çais, choi­sis­sez un format de date et d’heure, insé­rez le « s » de https dans Adresse web de WordPress (URL) et dans Adresse web du site (URL). Vous devrez vous iden­ti­fier à nouveau, vu que vous vous étiez iden­ti­fiés en mode non sécurisé.

Si vous n’avez jamais créé de site avec WordPress, vous trou­ve­rez des conseils utiles dans l’ar­ticle Installer et opti­mi­ser WordPress.

Voilà, nous avons fait le tour, il vous reste à créer votre site, et à le mettre en ligne.

À noter que FlyWheel propose des héber­ge­ments (payants), et que si vous héber­gez votre site sur leurs serveurs, vous pour­rez synchro­ni­ser votre site local et le site sur internet.

Sinon, instal­lez l’ex­ten­sion Duplicator pour simpli­fier l’opé­ra­tion. Vous n’au­rez qu’à télé­char­ger une archive et un instal­leur, à rensei­gner quelques champs et le proces­sus de mise en ligne auto­ma­tisé fera le reste, pour une première installation.

Ensuite, il vaudra mieux mettre les fichiers modi­fiés en ligne via un logi­ciel de trans­fert FTP / SFTP tel que Fillezilla et repor­ter les modi­fi­ca­tions (nouvelles exten­sions, réglages…) dans l’ad­mi­nis­tra­tion de WordPress après les avoir testées en local.

En conclusion

Local by FlyWheel tient-il ses promesses ? Est-il simple à instal­ler et à utili­ser ? Stable ? Oui. Suffisant pour un déve­lop­pe­ment lié à WordPress ? Oui. Je l’uti­lise depuis plusieurs années, et je ne revien­drais pour rien au monde à un XAMPP ou à un WampServer – pour la créa­tion de site WordPress évidemment.

Existe-t-il d’autres solu­tions dédiées à WordPress ? Oui, mais aucune n’est aussi simple à mettre en œuvre et à utili­ser, à l’ex­cep­tion de DevKinsta, un chal­len­ger promet­teur mais plus basique que Local. J’ai tenté l’ins­tal­la­tion de Bitnami et de instantWP, et, bien que ces deux envi­ron­ne­ments ne démé­ritent pas, FlyWheel a quand même ma préférence.

Et vous, utilisez-vous local by FlyWheel ou un autre envi­ron­ne­ment de déve­lop­pe­ment local ?

32 réflexions sur “Créez votre site WordPress avec Local by FlyWheel”

  1. bonjour, avec aussi peu d’élé­ments impos­sible de vous répondre… a minima quel message d’er­reur, quelle version de Windows, etc. Sinon vous pouvez toujours essayer DevKinsta qui est tout aussi inté­res­sant et performant.

  2. Bonjour j’ai déjà installé local sur l’or­di­na­teur mais je n’ar­rive pas à crée mon site Web à chaque fois un message d’er­reur s’af­fiche. Une solu­tion s’il vous plaît

  3. Merci pour votre réponse rapide et exacte. je viens de m’aper­ce­voir qu’a partir de l’on­glet « Overview » de local ( dernière version) en posi­tion­nant le bouton One-click admin sur ON , on arrive direc­te­ment dans l’ou­til WordPress. !! , peut-être la solu­tion en atten­dant mieux.
    Cordialement.

  4. bonjour, effec­ti­ve­ment il semble y avoir quelques problèmes sous Windows 11, je rencontre exac­te­ment le même problème que vous, mais pas en perma­nence. Malheureusement je n’ai pas idée de la source du problème, encore moins de sa résolution…

  5. Bonjour, Excellent article…
    Désirant refaire mon site en word­press, après réflexion j’ai donc choisi local wp pour confi­gu­rer word­press, tout est ok, Open site ok , sauf quand je me connecte avec l’ad­min, WP ne prend pas mes iden­ti­fiants !! après x mani­pu­la­tions… réins­tal­la­tions… essais, tjrs pas de connec­tion à WP.
    je suis sous win11.

    Si vous avez une idée je suis preneur.

    Cordialement

  6. Merci beau­coup ,
    Donc si j’ai bien compris je vais pouvoir faire des modi­fi­ca­tions sur le clone ? Avant de migrer dans le autre sens ?
    Avec quel outil on fait ces modifs ? avec migrante guru ?

  7. bonjour, c’est le problème du déve­lop­pe­ment en mode local… en fait, il faut tester les modi­fi­ca­tions avant de les répli­quer sur le site en produc­tion. Et si les modi­fi­ca­tions sont impor­tantes, ça fait double charge.
    Une solu­tion, quand on a créé son site en local, c’est de le mettre en ligne, de cloner le site en ligne (exemple : monsite.com & tests.monsite.com) via Migrate Guru. Une fois les modi­fi­ca­tions vali­dées, on migre en sens inverse, toujours avec Migrate Guru.

  8. Bonjour ,
    Débutante , j’ai fait un site local wp flyweel … nickel !
    J’ai acheté un domaine chez o2switch et le site est aussi hébergé chez eux : il tourne.
    Par contre comment le modi­fier ? Car mon site est en local sur mon ordi …
    je m’arrache les cheveux depuis 2 jours … Visiblement j’ai un soucis pour accé­der à ma plate­forme wp … impossible …
    merci d’avance

  9. Je commence le web, (je viens du print) j’ai lu des trucs sur LOCAL alors je l’ai installé et voilà comment ça marche … je vous remer­cie pour ces expli­ca­tions claires.

  10. Bonjour Pascal, merci quand même pour ta réponse. Je n’ai pas essayé avec le thème par défaut. J’utilise Astra avec Elementor. Je vais faire un essai..

  11. Bonjour Cristina, non malheu­reu­se­ment je n’ai pas de réponse. Il n’y a pas de manip parti­cu­lière à effec­tuer… peut-être un bug dû au système, ou au thème. As-tu tenté avec le thème par défaut ? En prin­cipe, si avec ce thème là, tu n’as pas le problème, c’est qu’il vient du thème choisi…

  12. Bonjour Pascal,

    Merci pour cet article :). J’utilise Local by FlyWheel depuis un moment et j’en suis satisfaite.
    J’ai juste un soucis avec le partage de lien (et sur tous les sites que j’ai créés) : le lien fonc­tionne mais sans photo ! C’est très embê­tant… Y a‑t-il une manip que je n’au­rais pas effectuée ?
    Savez-vous comment résoudre ce problème ?
    Cordialement,
    Angela

  13. Bonjour François, merci pour votre appré­cia­tion. Pour obte­nir une URL de test, il suffit, en bas de la console Local by Flywheel, de cliquer sur le bouton ENABLE à côté de Live Link. Vous allez obte­nir une URL de type https://47f0394a.ngrok.io/.

  14. Bonjour Pascal,

    Vous évoquez, au début de votre tuto – qui est concis et précis – la possi­bi­lité de mettre à dispo­si­tion une URL de test pour montrer à un client ou un parte­naire l’avancée du projet. Pourriez-vous, s’il vous plaît, préci­ser la marche à suivre pour la mise en place de cette formi­dable option ? Merci par avance.

    J’ai décou­vert LBF il y a peu, j’ai été séduit immé­dia­te­ment. J’ai eu l’oc­ca­sion de construire un site en local avec MAMP, en 2011, j’ai égale­ment testé XAMP et il n’y a pas photo. Local by Flywheel est bien plus simple et convivial.

    Bien cordia­le­ment, François

  15. Super çà a marché, j’ai fait les modifs à l’an­cienne avec note­pad++ et je retrouve tout mon contenu (iden­ti­fiants, articles et images)! Un grand merci.
    Par contre je perd tout les réglages de mon thème, je pense que j’ai d’autres modi­fi­ca­tions à faire.

  16. Super merci, je vais tester ça ! Autre ques­tion est-ce que je dois modi­fier ma BDD (pour les URL), ou local by flyw­heel s’en occu­per tout seul ? Et dernière ques­tion, lors de la remise en ligne est-ce que je dois mettre à jour la BDD sur mon hébergeur ?

  17. En fait, Dominique, il faut créer le site via Local By Flywheel, puis rempla­cer les conte­nus par ceux que vous avez télé­char­gés (fichiers et base de données). Un peu contrai­gnant, mais voila… au moins, ça fonctionne 😉

  18. Super article bien complet et effi­cace concer­nant la créa­tion d’un site sous local by flyw­heel. De mon coté, je souhaite passer à local by flyw­heel pour modi­fier complè­te­ment mon site actuel. Mais il doit me manquer des éléments concer­nant la migra­tion. J’ai importé ma base de donnée sql (télé­chargé sur phpmyad­min de 1&1) et le wp-content. Mais quand je me connecte, on me rede­mande de nommer mon site, créer un mot de passe, mon thème retourne à sa confi­gu­ra­tion initiale et le contenu (articles blog, images) est inac­ces­sible. si vous avez des pistes pour m’aider…

  19. Un immense merci pour votre tuto­riel : moi qui suis complè­te­ment néophyte, j’ai suivi pas à pas votre procé­dure et tout s’est déroulé à merveille 🙂

  20. Bonsoir Véronique, merci pour l’appréciation.

    Je ne connais pas l’uni­vers Mac, je ne sais pas ce qui peux causer ce problème. Le mieux est de poser direc­te­ment la ques­tion à Flywheel, ils ont peut être une solu­tion toute prête.

    Et si c’est le cas, peux tu la parta­ger ? Ce serait génial.

  21. Véronique ROS-SAUTET

    Bonsoir Pascal, et grand merci pour le partage de ces informations.
    De mon côté, je rencontre égale­ment un problème avec Local By FlyWheel.
    Je l’ai installé sur mon mac et tout fonc­tionne correctement.
    Je forme actuel­le­ment un stagiaire et lui ai fait instal­ler LBF sur son poste de travail.
    La créa­tion de son site s’est bien passée, mais lorsque l’on tente d’ac­cé­der au tableau de bord de WordPress, nous rece­vons un message d’erreur.
    L’accès au site en passant direc­te­ment par WordPress et en entrant l’URL du site local ne fonc­tionne pas non plus.
    Une idée ?
    Véronique

  22. Ah Béa ! Oh qu’un merci fait plaisir !

    Dommage, mais je comprends ton choix… ceci-dit, Wampserver n’est pas mal non plus – plus géné­ra­liste, voila tout. Tu auras à instal­ler toi-même WordPress,mais si tu en es à tester Local by Flywheel, ça ne devrait pas te poser problème.

  23. Bonjour Pascal,
    J’ai longue­ment hésité avant de tenter à nouveau l’ins­tal­la­tion de Local by Flywheel.
    Suite à la récep­tion d’un mail du support, j’ai eu envie de donner une dernière chance à cette appli­ca­tion. J’ai donc effec­tué ce matin une réins­tal­la­tion de LbF et j’ai appli­qué toutes les diffé­rentes procé­dures propo­sées par le support pour gérer cette appli­ca­tion avec Kaspersky.
    Malheureusement, l’es­sai n’a pas été concluant …
    A chaque fois que j’ins­talle LbF, cela entraîne des pertur­ba­tions au niveau de Kaspersky et je ne peux plus me connec­ter à des sites sur lesquels j’ai l’ha­bi­tude de me connec­ter. Je suis ensuite obligé de désins­tal­ler et de réins­tal­ler Kaspersky, pour retrou­ver un fonc­tion­ne­ment correct …
    Bon c’est dommage, cette appli­ca­tion me semblait vrai­ment très inté­res­sante ! De ce pas, je retourne sur WampServer pour les tests en local, en atten­dant des amélio­ra­tions de LbF …
    Merci en tous cas, pour tes tutos et ton aide,
    Bonne soirée,
    Béa,

  24. En prin­cipe, une fois que tu as effec­tué la procé­dure indi­quée par Kaspersky, tout devrait fonc­tion­ner, tu n’as pas besoin de réins­tal­ler quoi que ce soit (à moins qu’entre-temps, tu aies désins­tallé…). On attend les nouvelles (de ta tenta­tive), que l’on sache si la procé­dure fonc­tionne – ou pas. Merci !

  25. Tout d’abord merci pour la rapi­dité de ta réponse. En effet, j’avais déjà véri­fié le fichier hosts, dans le réper­toire C:/Windows/system32/drivers/etc. Concernant l’an­ti­vi­rus Kaspersky, je l’avoue, je n’avais pas osé suivre la procé­dure indi­quée dans la page « Help ! I’m running into an EPERM error with the hosts file on Windows ». Mais, c’est main­te­nant chose faite !
    Je vais reten­ter pour une dernière fois le télé­char­ge­ment de Local by Flywheel demain matin et je verrais bien si cela ne plante pas mes accès aux sites internets …
    Je te tiens au courant,
    Merci beau­coup de ton aide,
    Béa

  26. Bonjour Béa ! Pour résoudre ton problème, quelles sont les solu­tions que t’as proposé le support ?
    As-tu véri­fié que le fichier hosts (dans le réper­toire C:/Windows/system32/drivers/etc) ne soit pas en lecture seule et ait des droits Administrateur ?
    Si ce n’est pas l’an­ti­vi­rus, il est possible que le problème vienne de là ET de Kaspersky, comme expli­qué dans la page Help ! I’m running into an EPERM error with the hosts file on Windows.

  27. Bonjour Pascal et merci pour cet article concer­nant « Créez un site WordPress avec Local by Flywheel » et en plus, sur Windows !!!
    Sincèrement, j’ai lu quelques articles sur ce logi­ciel qui me paraît vrai­ment super inté­res­sant sauf que… je rencontre des problèmes lorsque je souhaite créer un site.
    « Warning ! Missing hosts entry. This site may be inac­ces­sible. Fix it ». Lorsque je clique sur « Fix it », une fenêtre d’er­reur appa­raît « Local ran into an EPERM error when trying to update the host file – Please contact support if this persist ».
    J’ai contacté le support mais après avoir appli­qué les procé­dures conseillées, pas d’amé­lio­ra­tion. Je regarde égale­ment du côté de Kaspersky…
    Auriez-vous d’autres conseils ?
    Merci d’avance – Béa

Les commentaires sont fermés.

Retour en haut
Les cookies que nous utilisons sont indispensables au bon fonctionnement de ce site. Il n'y a aucun pistage publicitaire et les données statistiques recueillies sont anonymisées.
J'ai compris