We gaan zien hoe we WordPress kunnen installeren op een localhost-server, dat wil zeggen op onze computer, met software die simpelweg “LOCAL” heet (voorheen “Local by Flywheel”).
Een localhost-server voor WordPress stelt ons in staat om onze website te ontwikkelen voordat deze online wordt gezet, of gewoon om een kopie van de website te testen, zonder de originele website te vernietigen vanwege te veel installaties en verwijderingen van thema’s en plug-ins.
Een andere mogelijkheid is om een kopie te maken van een website die al in productie is om thema’s of plug-ins te testen zonder het risico te lopen onze website te beschadigen of tijdelijk niet beschikbaar te maken.
Installatie van LOCAL software in een paar klikken
Een veel voorkomende optie om een lokale server te maken is met XAMPP of WAMP, maar we zullen het in dit geval niet gebruiken. De software die we vandaag bestuderen, biedt een veel eenvoudigere oplossing. Dit programma is mijn favoriete tool geworden voor het ontwikkelen van WordPress-sites. Het is een gratis programma en er is geen limiet op het aantal websites dat u tegelijkertijd kunt hebben. Er is geen tijdslimiet meer ingesteld om het programma te kunnen blijven gebruiken. Dus deze is perfect voor ons.
U kunt de LOCAL-software downloaden van de officiële website van de uitgever.
Eenmaal gedownload, installeren we het, zoals we met elk ander programma zouden doen, en we gaan verder met de volgende stap: we hoeven alleen maar een formulier in te vullen. Er wordt geen creditcard of ander betaalmiddel gevraagd.

Een nieuwe WordPress-installatie maken
Zodra we de software hebben gelanceerd, is het maken van een lokale website heel eenvoudig: we klikken op de knop met het symbool (+) in de linkerbenedenhoek om een nieuwe WordPress-installatie te maken.
Wij geven vrijelijk een naam aan onze nieuwe website. Het is zelfs mogelijk om een domeinnaam te kiezen. Standaard is de extensie “.local”, maar u kunt kiezen welke u wilt. Hier kunnen we ook de installatiemap van onze toekomstige website wijzigen.
Merk op dat we niet al onze sites helemaal opnieuw hoeven te beginnen: het is heel goed mogelijk om een sjabloon te laden dat we eerder hebben opgeslagen, genaamd “Blueprint”, maar we zullen er later in meer detail over praten.
Keuze van LOCAL werkomgeving
Dit is een zeer interessante optie aangezien u vrij uw werkomgeving kunt kiezen en daardoor exact de omgeving van uw eigen host of die van uw klant kunt nabootsen.

Zo is het mogelijk om te kiezen tussen 4 PHP-versies (5.6.39, 7.3.5, 7.4.1 en 8.0.0 op het moment van schrijven van deze regels), tussen 2 webservers (Nginx 1.16.0 en Apache2.4.43), en tot slot tussen 2 soorten databases (MSQL 5.7.28 of 8.0.1 en MariaDB 10.4.10).

Ja, elk van uw websites die met deze WordPress-ontwikkelingssoftware zijn gemaakt, kan een andere configuratie hebben, waarbij de omgevingen van uw websites volledig worden opgedeeld!
Maar je kunt ook gewoon kiezen voor de optie “Preferred” (“Verkiezen”) met vooraf bepaalde instellingen.
Ten slotte moet u een gebruikersnaam, een wachtwoord, een e-mailadres opgeven om toegang te krijgen tot WordPress (e-mail voor wachtwoordherstel, uw contactformulieren testen, nepopdrachten testen) en al dan niet de multisite-optie kiezen (met submap of subdomein). Maar voor degenen die haast hebben, is er de optie “One-Click Admin” die u vrijstelt van het maken van WordPress-ID’s.

Ja, het is heel goed mogelijk om een lokale mailserver te simuleren waarmee u e-mails van het systeem kunt ontvangen! Uw keuzes zijn gemaakt, u hoeft alleen maar op “Add Site” (“Site toevoegen”) te klikken.

Na deze eenvoudige stappen en een paar minuten wachten, hebben we onze WordPress lokaal geïnstalleerd en klaar voor ontwikkeling. Om toegang te krijgen tot het web, moet de installatie actief zijn, wat we kunnen doen met de “Start Site”-knop in de rechterbovenhoek.

We zien dat de ergonomie minimalistisch is, de menu’s en opties op een zeer duidelijke manier worden gepresenteerd. Aan de linkerkant worden onze sites die zijn geïnstalleerd in localhost weergegeven en aan de rechterkant kunnen we de informatie zien die specifiek is voor elke gemaakte site.
De “Blueprint”
U installeert daarom een eerste site, installeert uw favoriete WordPress-thema en installeert essentiële extensies, u maakt uw basisinstellingen voor WordPress en ten slotte maakt u uw eerste gebruikelijke pagina’s (Startpagina, “contacteer ons” pagina, “over ons” pagina, de Blog sectie, het privacybeleid, en eventueel de algemene verkoopvoorwaarden)
U kunt dan de status van uw site opslaan als een sjabloon (“Blueprint”). De volgende keer ga je direct vanuit deze precieze configuratie aan de slag! Wat een tijdswinst voor de bouw van elke nieuwe website!
SSL-certificaten
De LOCAL-software kan een SSL-certificaat uitgeven voor elke lancering van een website, waardoor de internetbrowser kan worden gevraagd het certificaat te geloven. Je hoeft alleen maar op “Trust” (“Vertrouwen”) te klikken. Zo kunt u in HTTPS onder reële omstandigheden werken. Integendeel, je kunt er heel goed voor kiezen om in HTTP te blijven.
De prestaties van de LOCAL-software
Er is geen vertraging, de pagina’s laden snel, het is niet nodig om een zeer krachtige configuratie te hebben om onze websites te bouwen, ondanks het feit dat het programma meer dan 600 MB weegt. Ik ben nog nooit gegevensverlies tegengekomen in tegenstelling tot mijn ervaringen met XAMP of WAMP…
Toegang tot de database van uw site
Local biedt geen PHPMyAdmin, maar in plaats daarvan Adminer, volledig geïntegreerd in de LOCAL-software.
Hoe u uw lokale site op afstand kunt tonen (aan uw klant)
Dankzij de “Live Link”-functie maakt onze ontwikkelsoftware een tunnel vanaf uw computer met behulp van een tijdelijk adres. Uw klant kan dan vanaf zijn eigen computer zijn toekomstige website raadplegen en eventueel wijzigingen aan u vragen, zolang uw computer niet standby staat.
Hoe u uw website automatisch kunt implementeren
Met de “Local Connect”-functionaliteit in de LOCAL-software kunt u uw website in een paar klikken implementeren dankzij de samenwerking met de webhosts WP Engine en Flywheel.

Hoe uw WordPress-site migreren?
Voor iedereen die een andere webhost dan WP Engine en Flywheel heeft gekozen, moet u een migratieplug-in gebruiken, zoals All-in-One WP Migration , UpdratfPlus Migrator of WP Vivid . Meer details in deze video:
De voorgestelde uitbreidingen
Deze extensies zijn gratis en niet essentieel. De meest bruikbare voor mij zijn:
- “Instant reload”: om te voorkomen dat de pagina opnieuw moet worden geladen,
- “Cloud Backup”: voor uw back-ups op Google Drive, Dropbox.
- “Xdebug + VS Code” en “Xdebug + PhpStorm”: twee foutopsporingsextensies,
- “Link Checker”: extensie gemaakt om verbroken links te detecteren.

Conclusie: de sterke punten van LOCAL
Of u nu een particulier of een freelancer bent, deze software van WP Engine en Flywheel zal een zeer praktisch hulpmiddel zijn: uitstekende ergonomie, “Blueprints”, SSL-certificaten, e-mails, gepartitioneerde omgevingen voor elke site, mogelijkheid voor klanten om hun site dankzij een eenvoudige link die u ze stuurt, SSH-toegang, goede prestaties, zelfs op computers met een bescheiden configuratie.

U kunt de LOCAL-software downloaden van de officiële website van de uitgever.