Hoe WordPress lokaal te installeren

Hoe WordPress lokaal te installeren met XAMPPHeb je ooit gewenst dat je met WordPress kon rommelen zonder de moeite of kosten om het op een webhostingserver te installeren?


Staging-omgevingen zijn prima als je problemen moet oplossen of updates moet testen voordat je naar een live WordPress-website gaat. Maar hoe zit het wanneer u:

  • Probeer nieuwe plug-ins uit?
  • Neem een ​​thema voor een testspin of bouw er zelf een?
  • Ontdek een nieuwe WordPress-functie?
  • Experimenteer met een trendontwerp of coderingstechniek?
  • Blijf aan een website werken, zelfs als de wifi-verbinding schaars is of niet bestaat?

In die gevallen kunt u WordPress het beste lokaal op uw computer installeren. Vandaag laten we u zien hoe u WordPress op XAMPP installeert.

Hoe WordPress lokaal te installeren met XAMPP

Ondanks dat het de open-source software direct beschikbaar maakt om te downloaden, is WordPress niet iets dat op uw computer kan worden geïnstalleerd. Op zichzelf toch niet.

Als je WordPress op de localhost (d.w.z. je computer) wilt installeren, heb je hulp nodig.

Begin hier:

Stap 1: Kies een lokale serveromgeving

Om een ​​werkende installatie van WordPress op je computer te krijgen, heb je een lokale omgeving nodig met:

  • Webserversoftware (meestal een Apache-server),
  • Een programmeertaal zoals PHP of Perl,
  • En databasebeheersoftware zoals MySQL of MariaDB.

XAMPP is waar we je vandaag doorheen zullen leiden. Dat gezegd hebbende, zijn er nog andere opties beschikbaar, als je dat liever hebt:

  • WampServer voor Windows-besturingssystemen
  • MAMP voor Mac of Windows
  • DesktopServer voor Mac of Windows
  • Lokaal door vliegwiel voor Mac-, Windows- of Linux-omgevingen (en is vooral handig als u Flywheel-hosting heeft en u uw testsite ook wilt migreren)

Het instellen is niet echt ingewikkeld met een van deze opties. Omdat XAMPP echter een populaire ontwikkelomgeving is en apparaatonafhankelijk is (Mac, Windows, en Linux-compatibel), daar gaan we ons vandaag op concentreren.

Stap 2: Download XAMPP

Bezoek de Website van Apache Friends en download de nieuwste versie van XAMPP voor uw besturingssysteem:

XAMPP

Het bestand begint automatisch te downloaden.

Als het klaar is, voegt u XAMPP toe aan uw applicaties en start u het laadproces.

Laad XAMPP

Afhankelijk van uw besturingssysteem moet u mogelijk een aantal toegangsmachtigingen accepteren voordat de toepassing volledig wordt geladen. Wanneer het echter klaar is om te gaan, is dit het venster dat u zult zien:

XAMPP-applicatie

XAMPP is nu op uw computer geïnstalleerd.

Stap 3: Configureer uw XAMPP-omgeving

Klik op de knop “Start” in uw XAMPP-app om de installatie van de lokale omgeving te initialiseren. Het statuslampje verandert van rood in geel in groen:

XAMPP-statuslampje

XAMPP is niet het enige dat moet beginnen. Ga naar het tabblad Services en doe hetzelfde voor elk van de stackservices totdat ze groen worden:

XAMPP-diensten

Ga vervolgens naar het tabblad Netwerk. U moet kiezen waar u uw localhost-server wilt laten wonen:

XAMPP-netwerk

Kies uit een van de beschikbare opties en klik op “Inschakelen”.

Notitie: Als je van plan bent hier een WordPress Multisite van te maken, kun je alleen de poorten 80 of 443 gebruiken. Als dat het geval is, kun je degene maken die je nu wilt gebruiken of de tijdelijke oplossing later gebruiken (meer hierover onderaan dit bericht). ).

Een laatste ding om te doen is naar het tabblad Volumes te gaan. Klik op “Mount”.

Monteer XAMPP

Hierdoor wordt de lokale host op uw bureaublad geplakt (u heeft dit later nodig om de bestanden van uw website te wijzigen).

Stap 4: Maak een database

Je hebt nog één ding te doen.

Open een nieuw browsertabblad en typ de naam van de localhost die je hebt ingeschakeld. Bijvoorbeeld:

Localhost in browser

U wordt naar een welkomstpagina voor XAMPP gebracht:

XAMPP Welkomstpagina

Om een ​​nieuwe database toe te voegen, klik op de phpMyAdmin-knop in de rechterbovenhoek van deze pagina. phpMyAdmin start automatisch:

phpMyAdmin

Voordat we WordPress toevoegen aan de lokale server, hebben we er eerst een database voor nodig. Ga naar het tabblad Databases bovenaan de pagina.

Database maken

Geef uw database een naam (gebruik alleen kleine letters en onderstrepingstekens in plaats van spaties). Werk vervolgens het vervolgkeuzemenu bij van utf8 naar Sorteren. Klik op de knop ‘Maken’ als je klaar bent.

Stap 5: Download WordPress

Ga naar de website om de nieuwste versie van WordPress op te halen Website van WordPress.org. Klik op ‘Get WordPress’ in de rechterbovenhoek van de pagina:

Krijg WordPress

Je kunt het zip-bestand downloaden vanaf de volgende pagina:

Download WordPress-software

Stap 6: Werk het bestand wp-config.php bij

Pak uw WordPress-bestanden uit en zoek wp-config-sample.php.

WordPress-bestanden

Dit bestand bevat belangrijke informatie over uw WordPress-website en stelt WordPress-software in staat om informatie op te slaan in de MariaDB (of MySQL) -database die u zojuist hebt gemaakt. Er is echter informatie over tijdelijke aanduidingen die we moeten bijwerken.

Open het bestand met een teksteditor.

Atom wpconfig

De volgende regels moeten worden bewerkt:

Database naam

Zoek deze regel:

definieer ('DB_NAME', 'database_naam_hier');

Als je niet meer weet hoe je je database in phpMyAdmin hebt genoemd, kun je deze hier vinden:

Database naam

Vervang vervolgens ‘database_naam_hier’ door de naam van uw database. In ons voorbeeld zou de regel worden:

definieer ('DB_NAME', 'mijn_website');

Gebruikersnaam en wachtwoord

Zoek vervolgens deze twee regels:

definieer ('DB_USER', 'gebruikersnaam_hier');

definiëren ('DB_PASSWORD', 'wachtwoord_hier');

Vervang “gebruikersnaam_hier” door “root” en laat “wachtwoord_hier” leeg. Dus de regels zouden nu moeten luiden:

definieer ('DB_USER', 'root');

definiëren ('DB_PASSWORD', '');

Als je klaar bent, sla je het bestand op en hernoem je het als wp-config.php. Zorg ervoor dat het zich in de originele WordPress-bestandsmap bevindt.

Stap 7: Installeer WordPress op de Localhost

Om WordPress lokaal te installeren, moet je je gedownloade bestanden (uitgepakt) – inclusief het nieuwe wp-config.php-bestand – naar de htdocs-map van XAMPP verplaatsen.

Je vindt het hier:

Bestandsdirectory HTDOCS

Geef de map een andere naam als u wilt dat deze iets anders wordt genoemd dan ‘wordpress’. Een tijdelijke domeinnaam is voldoende.

Om toegang te krijgen tot uw nieuwe WordPress-installatie, gaat u naar het oorspronkelijke localhost-adres dat u in het begin gebruikte, gevolgd door uw nieuwe WordPress-mapnaam. Voeg “/ wp-admin /” toe aan het einde.

Bijvoorbeeld:

http: // localhost: 800 / mytestwebsite / wp-admin /

Je ziet dan deze installatiepagina:

Localhost wp-admin

Vul alle details in – inclusief je admin gebruikersnaam en wachtwoord – en voltooi de installatie. Als je klaar bent, word je hierheen gebracht:

Nieuwe WordPress-installatie

En dat is het. Je hebt WordPress nu succesvol lokaal geïnstalleerd met XAMPP.

Om in de toekomst toegang te krijgen tot uw lokale site, laadt u de XAMPP-app en “Start” u de lokale server. Ga vervolgens naar uw localhost-webadres en log opnieuw in. (Zorg er dus voor dat u een bladwijzer maakt.)

Hoe WordPress Multisite op Localhost te installeren

Als u dingen wilt testen op een WordPress Multisite-netwerk, je kunt dit ook doen met XAMPP.

Stappen 1-7: Installeer WordPress lokaal

Om Multisite te activeren, moet u eerst stap 1 tot en met 7 voltooien.

Stap 8: Activeer WordPress Multisite

Open de wp-config.php bestand nogmaals uit de map htdocs.

Zoek de regel:

/ * Dat is alles, stop met bewerken! Veel plezier met publiceren. * /

Voeg er net boven de volgende Multisite-activeringsreeks in:

definiëren ('WP_ALLOW_MULTISITE', waar);

Bewaar het bestand.

Meld u af bij uw lokale WordPress-site en log opnieuw in. Ga naar Extra> Netwerkinstellingen.

Tools Netwerkinstellingen

Zoals eerder opgemerkt, staat WordPress alleen toe dat Multisite via netwerkpoorten 80 of 443 loopt. Als je XAMPP oorspronkelijk niet via een van die poorten hebt geconfigureerd, is dat oké. Gebruik deze tijdelijke oplossing.

Ga naar je XAMPP-map en zoek het volgende:

/ (de naam van uw website-map) /wp-admin/include/network.php

In dit bestand staat een regel die zegt:

if ((false! == $ has_ports &&! in_array ($ has_ports, array (': 80', ': 443')))) {

Dit is de reden waarom u mogelijk een fout ziet wanneer u probeert toegang te krijgen tot Netwerkinstellingen in WordPress. Om dit op te lossen, voegt u de poort die u uiteindelijk gebruikte toe aan de code. Bijvoorbeeld:

if ((false! == $ has_ports &&! in_array ($ has_ports, array (': 80', ': 443', ': 8080')))) {

Sla het bestand op en keer terug naar Netwerkinstellingen in WordPress.

U wordt gevraagd om uw netwerk van websites een naam te geven en een admin-gebruiker aan te wijzen.

Creëer een netwerk

Vervolgens zie je deze instructies:

Schakel het netwerk in

U moet zowel uw wp-config.php- als .htaccess-bestanden bijwerken. Als u het .htaccess-bestand niet kunt vinden, moet u het helemaal opnieuw maken. Open uw teksteditor, voeg het codefragment in en sla het op in de map.

Nadat je beide bestanden hebt opgeslagen, log je opnieuw uit bij WordPress. Wanneer je weer inlogt, zie je dat WordPress Multisite lokaal is geïnstalleerd.

Nieuwe WordPress Multisite-installatie

Afronden

Het is nooit een goed idee om te bouwen, experimenteren of problemen op te lossen met een live WordPress-installatie.

In gevallen waarin het werk dat u doet naar een live site moet worden gepusht, is het logischer om een ​​staging-server of subdomein te gebruiken. Als u echter nieuwe functies, ontwerptechnieken of tools test, is lokaal werken een beter idee. (Het is ook goedkoper.)

Dankzij XAMPP zijn 7 stappen nodig en niet meer dan 15 minuten om WordPress lokaal te installeren.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map