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 nou­veau blog (et c’est valable aus­si pour tout type de site web), il faut le créer. Pas en live chez votre héber­geur, à moins d’a­voir une option sta­ging. La solu­tion la plus com­mu­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 per­mettent 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 che­vron­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 vou­lez rien faire d’autre que du WordPress) ces appli­ca­tions sont de vraies usines à gaz. Je les ai uti­li­sées pen­dant des années (pour créer des sites WordPress, mais aus­si pour déve­lop­per des appli­ca­tions basées sur des fra­me­works PHP), jus­qu’à 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, sup­port du SSL (pour les URLs en HTTPS), la pos­si­bi­li­té de mettre à dis­po­si­tion une URL de test pour mon­trer à un client ou un par­te­naire l’a­van­cée du pro­jet… un must-have, à les croire.

Alors j’ai tes­té, et très hon­nê­te­ment, je n’ai pas été déçu. Bon d’ac­cord ce n’est pas vrai­ment une ins­tal­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 pen­sé pour faci­li­ter le déploie­ment en local d’un site, nous le ver­rons 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 fau­dra 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 à dis­po­si­tion (et n’en ayant jamais uti­li­sé) je vous pré­sente l’ins­tal­la­tion sous Windows, mais à part les toutes pre­mières étapes, je pense que le pro­ces­sus ne doit pas pré­sen­ter de dif­fé­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 cer­tain temps, pour ne pas dire un temps certain 😉

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

ins­tal­la­tion de Local by Flywheel

La toute pre­mière demande du pro­gramme, c’est de pou­voir envoyer des rap­ports en cas d’er­reur. Ces rap­ports sont ensuite uti­li­sés par les équipes de FlyWheel pour cor­ri­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 choi­si d’au­to­ri­ser ou pas l’en­voi de rap­ports d’er­reurs, on lance l’ins­tal­la­tion en cli­quant sur le bou­ton vert (imman­quable !) titré LET’S GO!

Et là, à part quelques demandes d’au­to­ri­sa­tions du sys­tème (comme tou­jours 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 jus­qu’à 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 pre­mier site

Dans la cap­ture d’é­cran qui suit, j’ai ouvert le pan­neau Avanced Options, mais vous n’au­rez pro­ba­ble­ment jamais à tou­cher à 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 tra­vail — on parle ici de don­nées tech­niques. Pas besoin de tou­cher à 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 per­son­na­li­sé 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 bri­dé ou obso­lète, il cor­res­pond à une ins­tal­la­tion stan­dard qui suit les recom­man­da­tions des équipes WordPress.

Enfin, vous aurez à ren­sei­gner les don­nées néces­saires à la créa­tion de votre compte admi­nis­tra­teur. Vous avez même la pos­si­bi­li­té de créer une ins­tal­la­tion mul­ti­site, via les options avancées.

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

Dès que vous aurez cli­qué sur ADD SITE, Local by FlyWheel va pro­po­ser d’u­ti­li­ser les iden­ti­fiants sai­sis comme iden­ti­fiants par défaut.

Si vous avez per­son­na­li­sé la confi­gu­ra­tion du ser­veur, 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 lis­té 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­li­té depuis inter­net, si vous l’ac­ti­vez) sont acces­sibles en per­ma­nence, elles sont détaillées dans le tableau ci-dessous :

Tableau de bord
Tableau de bord

Il est éga­le­ment pos­sible de stop­per un site, l’en­semble des sites, ou de créer un nou­veau site depuis le tableau de bord.

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

L’onglet DATABASE donne les infor­ma­tions de connexion au ser­veur MySQL local et un bou­ton d’ac­cès à un outil de ges­tion de la base de don­nées, Adminer.

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

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

Gestion de la base de données avec Adminer
Gestion de la base de don­nées avec Adminer

Pour obte­nir un cer­ti­fi­cat SSL valide, vous devrez pas­ser par l’on­glet SSL et cli­quer sur le bou­ton TRUST.

Enfin, l’on­glet UTILITIES donne accès à MailHog, un ser­veur 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 sim­ple­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 nou­velle fenêtre, dans laquelle vous allez choi­sir le nom du modèle ain­si que les options d’environnement.

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

Par exemple, si vous ins­tal­lez et acti­vez tou­jours les mêmes exten­sions de base sur vos nou­veaux sites, en enre­gis­trant un blue­print après les avoir ins­tal­lées sur un pre­mier site per­met­tra de les ins­tal­ler auto­ma­ti­que­ment les fois sui­vantes. Le Blueprint est à sélec­tion­ner dans les options avan­cées lors de l’ins­tal­la­tion d’un nou­veau 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 aus­si. 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 cli­quant 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 for­mat 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 à nou­veau, vu que vous vous étiez iden­ti­fiés en mode non sécurisé.

Si vous n’a­vez 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 pro­pose des héber­ge­ments (payants), et que si vous héber­gez votre site sur leurs ser­veurs, vous pour­rez syn­chro­ni­ser votre site local et le site sur internet.

Sinon, ins­tal­lez l’ex­ten­sion Duplicator pour sim­pli­fier l’o­pé­ra­tion. Vous n’au­rez qu’à télé­char­ger une archive et un ins­tal­leur, à ren­sei­gner quelques champs et le pro­ces­sus de mise en ligne auto­ma­ti­sé fera le reste, pour une pre­mière installation.

Ensuite, il vau­dra 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 (nou­velles exten­sions, réglages…) dans l’ad­mi­nis­tra­tion de WordPress après les avoir tes­tées en local.

En conclusion

Local by FlyWheel tient-il ses pro­messes ? Est-il simple à ins­tal­ler et à uti­li­ser ? Stable ? Oui. Suffisant pour un déve­lop­pe­ment lié à WordPress ? Oui. Je l’u­ti­lise depuis plu­sieurs 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 aus­si simple à mettre en œuvre et à uti­li­ser, à l’ex­cep­tion de DevKinsta, un chal­len­ger pro­met­teur mais plus basique que Local. J’ai ten­té 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, uti­li­sez-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 Pascal et mer­ci 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 ren­contre des pro­blèmes lorsque je sou­haite 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 sup­port if this persist ».
    J’ai contac­té le sup­port mais après avoir appli­qué les pro­cé­dures conseillées, pas d’a­mé­lio­ra­tion. Je regarde éga­le­ment du côté de Kaspersky…
    Auriez-vous d’autres conseils ?
    Merci d’a­vance — Béa

    1. Bonjour Béa ! Pour résoudre ton pro­blème, quelles sont les solu­tions que t’as pro­po­sé 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 lec­ture seule et ait des droits Administrateur ?
      Si ce n’est pas l’an­ti­vi­rus, il est pos­sible que le pro­blème vienne de là ET de Kaspersky, comme expli­qué dans la page Help! I’m run­ning into an EPERM error with the hosts file on Windows.

      1. Tout d’a­bord mer­ci pour la rapi­di­té de ta réponse. En effet, j’a­vais 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’a­voue, je n’a­vais pas osé suivre la pro­cé­dure indi­quée dans la page « Help ! I’m run­ning into an EPERM error with the hosts file on Windows ». Mais, c’est main­te­nant chose faite !
        Je vais reten­ter pour une der­nière fois le télé­char­ge­ment de Local by Flywheel demain matin et je ver­rais 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

        1. En prin­cipe, une fois que tu as effec­tué la pro­cé­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és­ins­tal­lé…). On attend les nou­velles (de ta ten­ta­tive), que l’on sache si la pro­cé­dure fonc­tionne — ou pas. Merci !

          1. Bonjour Pascal,
            J’ai lon­gue­ment hési­té avant de ten­ter à nou­veau l’ins­tal­la­tion de Local by Flywheel.
            Suite à la récep­tion d’un mail du sup­port, j’ai eu envie de don­ner une der­niè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 dif­fé­rentes pro­cé­dures pro­po­sées par le sup­port 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 per­tur­ba­tions au niveau de Kaspersky et je ne peux plus me connec­ter à des sites sur les­quels j’ai l’ha­bi­tude de me connec­ter. Je suis ensuite obli­gé de dés­ins­tal­ler et de réins­tal­ler Kaspersky, pour retrou­ver un fonc­tion­ne­ment correct …
            Bon c’est dom­mage, cette appli­ca­tion me sem­blait 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,

          2. Ah Béa ! Oh qu’un mer­ci fait plaisir !

            Dommage, mais je com­prends ton choix… ceci-dit, Wampserver n’est pas mal non plus — plus géné­ra­liste, voi­la tout. Tu auras à ins­tal­ler toi-même WordPress,mais si tu en es à tes­ter Local by Flywheel, ça ne devrait pas te poser problème.

  2. Véronique ROS-SAUTET

    Bonsoir Pascal, et grand mer­ci pour le par­tage de ces informations.
    De mon côté, je ren­contre éga­le­ment un pro­blème avec Local By FlyWheel.
    Je l’ai ins­tal­lé sur mon mac et tout fonc­tionne correctement.
    Je forme actuel­le­ment un sta­giaire et lui ai fait ins­tal­ler LBF sur son poste de travail.
    La créa­tion de son site s’est bien pas­sée, mais lorsque l’on tente d’ac­cé­der au tableau de bord de WordPress, nous rece­vons un mes­sage d’erreur.
    L’accès au site en pas­sant direc­te­ment par WordPress et en entrant l’URL du site local ne fonc­tionne pas non plus.
    Une idée ?
    Véronique

    1. Bonsoir Véronique, mer­ci pour l’appréciation.

      Je ne connais pas l’u­ni­vers Mac, je ne sais pas ce qui peux cau­ser ce pro­blè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 par­ta­ger ? Ce serait génial.

  3. Un immense mer­ci pour votre tuto­riel : moi qui suis com­plè­te­ment néo­phyte, j’ai sui­vi pas à pas votre pro­cé­dure et tout s’est dérou­lé à merveille 🙂

  4. Super article bien com­plet et effi­cace concer­nant la créa­tion d’un site sous local by flyw­heel. De mon coté, je sou­haite pas­ser à local by flyw­heel pour modi­fier com­plè­te­ment mon site actuel. Mais il doit me man­quer des élé­ments concer­nant la migra­tion. J’ai impor­té ma base de don­née sql (télé­char­gé sur php­myad­min de 1&1) et le wp-content. Mais quand je me connecte, on me rede­mande de nom­mer mon site, créer un mot de passe, mon thème retourne à sa confi­gu­ra­tion ini­tiale et le conte­nu (articles blog, images) est inac­ces­sible. si vous avez des pistes pour m’aider…

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

      1. Super mer­ci, je vais tes­ter ç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 der­nière ques­tion, lors de la remise en ligne est-ce que je dois mettre à jour la BDD sur mon hébergeur?

          1. Super çà a mar­ché, j’ai fait les modifs à l’an­cienne avec note­pad++ et je retrouve tout mon conte­nu (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.

  5. Bonjour Pascal,

    Vous évo­quez, au début de votre tuto — qui est concis et pré­cis — la pos­si­bi­li­té de mettre à dis­po­si­tion une URL de test pour mon­trer à un client ou un par­te­naire l’avancée du pro­jet. Pourriez-vous, s’il vous plaît, pré­ci­ser la marche à suivre pour la mise en place de cette for­mi­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 éga­le­ment tes­té XAMP et il n’y a pas pho­to. Local by Flywheel est bien plus simple et convivial.

    Bien cor­dia­le­ment, François

    1. Bonjour François, mer­ci pour votre appré­cia­tion. Pour obte­nir une URL de test, il suf­fit, en bas de la console Local by Flywheel, de cli­quer sur le bou­ton ENABLE à côté de Live Link. Vous allez obte­nir une URL de type https://47f0394a.ngrok.io/.

  6. Bonjour Pascal,

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

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

      1. Bonjour Pascal, mer­ci 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..

  7. Je com­mence le web, (je viens du print) j’ai lu des trucs sur LOCAL alors je l’ai ins­tal­lé et voi­là com­ment ça marche … je vous remer­cie pour ces expli­ca­tions claires.

  8. Bonjour ,
    Débutante , j’ai fait un site local wp fly­weel … nickel !
    J’ai ache­té un domaine chez o2switch et le site est aus­si héber­gé chez eux : il tourne.
    Par contre com­ment le modi­fier ? Car mon site est en local sur mon ordi …
    je m’arrache les che­veux depuis 2 jours … Visiblement j’ai un sou­cis pour accé­der à ma pla­te­forme wp … impossible …
    mer­ci d’avance

    1. bon­jour, c’est le pro­blème du déve­lop­pe­ment en mode local… en fait, il faut tes­ter les modi­fi­ca­tions avant de les répli­quer sur le site en pro­duc­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 clo­ner 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, tou­jours avec Migrate Guru.

      1. Merci beau­coup ,
        Donc si j’ai bien com­pris je vais pou­voir 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?

        1. Les modifs, vous les faites effec­ti­ve­ment sur le clone. Et Migrate Guru sert à clo­ner, donc à migrer dans un sens puis dans l’autre.

  9. Bonjour, Excellent article…
    Désirant refaire mon site en word­press, après réflexion j’ai donc choi­si 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

    1. bon­jour, effec­ti­ve­ment il semble y avoir quelques pro­blèmes sous Windows 11, je ren­contre exac­te­ment le même pro­blème que vous, mais pas en per­ma­nence. Malheureusement je n’ai pas idée de la source du pro­blème, encore moins de sa résolution…

      1. Merci pour votre réponse rapide et exacte. je viens de m’a­per­ce­voir qu’a par­tir de l’on­glet « Overview » de local ( der­nière ver­sion) en posi­tion­nant le bou­ton 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.

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

    1. bon­jour, avec aus­si peu d’élé­ments impos­sible de vous répondre… a mini­ma quel mes­sage d’er­reur, quelle ver­sion de Windows, etc. Sinon vous pou­vez tou­jours essayer DevKinsta qui est tout aus­si inté­res­sant et performant.

Les commentaires sont fermés.

Retour en haut
We use cookies in order to give you the best possible experience on our website. By continuing to use this site, you agree to our use of cookies.
Accept