Vandaag ga ik met je praten over het opzetten van een lokale server om te gebruiken met WordPress. Het gebruik van een lokale server is om veel redenen belangrijk, al was het maar om te voorkomen dat u uw bestanden altijd moet uploaden en downloaden. Elke keer dat we wijzigingen moeten aanbrengen, kunnen we de lokale server gebruiken.

Om uw website live te houden zonder hem heel lang in de onderhoudsmodus te houden, kunnen we de lokale server gebruiken.

Downtime is een enorme angst voor veel website-eigenaren en dit zorgt er alleen voor dat ze geen grote veranderingen of upgrades hoeven aan te brengen, omdat downtime er uiteindelijk toe kan leiden dat uw website verkoopcijfers, affiliate-inkomsten of nieuwe bezoekers misloopt of dat sommige zoekmachines zelfs drop een paar pagina's uit hun indexen. Met een lokale server of een testserver hoeft dit niet langer een probleem te zijn.

Dus nu we een paar goede redenen hebben om een ​​lokale server op te zetten, gaan we nu kijken hoe we dit kunnen doen.

Stap een

De eerste stap is om erachter te komen welke software u wilt gebruiken. Twee van de meest populaire zijn XAMPP en WAMPSERVER.

Met XAMPP (Cross-Platform Apache MySQL PHP Perl) krijgt u een software die compatibel is met alle platforms, inclusief Linux, Windows, Mac OS X en Solaris. Na het testen van de software zou ik echter zeggen dat het een grotere leercurve heeft dan WAMPSERVER.

WAMPSERVER is alleen compatibel met Windows, maar is een veel gebruiksvriendelijkere software. Omdat Windows kan worden toegevoegd aan een Mac-partitie, is er geen reden om niet mee te gaan met WAMPSERVER.

Voor deze tutorial gaan we WAMPSERVER gebruiken. De vele voordelen van WAMPSERVER zijn duidelijk als u eenmaal begint met het gebruik van de software, maar laten we er een paar bespreken. WAMPSERVER gebruikt Apache2, PHP en MySQL en biedt u de mogelijkheid om de instellingen voor elk van hen te wijzigen.

Met PHP kun je de versie veranderen, verschillende instellingen veranderen zoals "display errors" of "short-open tags", je kunt zelfs verschillende PHP-extensies zoals "PHP_curl" en "PHP_tidy" aan en uit zetten. Een paar andere dingen die je kunt doen met de PHP-opties is om het foutenlogboek te lezen of zelfs een PHP.ini-bestand in te stellen.

Als je de Apache-opties bekijkt, kun je de versie wijzigen, de service stoppen / starten en testpoorten instellen, modules in- of uitschakelen zoals de "actions_module", je kunt zelfs een aliasdirectory toevoegen zoals " http://localhost / yoursite "Met een klik op de knop. Enkele andere Apache-opties zijn om de fout- en toegangslogboeken te lezen en om direct uw httpd.conf-bestand te configureren.

Zoals we snel kunnen zien, is WAMPSERVER uitgerust met vele opties die hierboven worden genoemd, waaronder de mogelijkheid om veel MySQL-instellingen te wijzigen en phpMyAdmin te gebruiken.

Stap twee

De tweede stap is om de software daadwerkelijk te installeren, dus ga naar http://www.wampserver.com/en/ en klik op de WAMPSERVER-download die op uw systeem van toepassing is: 32 of 64 bits.

Nadat u het bestand naar uw bureaublad of ergens anders hebt gedownload en opgeslagen, kunt u erop dubbelklikken om het te installeren.

Wanneer het venster verschijnt, klikt u op Volgende en accepteert u de gebruikersovereenkomst in het volgende venster.

Kies vervolgens uw directory die zelfs op een verwijderbaar opslagapparaat zoals een flashstation kan staan. Klik tweemaal op Volgende en installeer vervolgens.

Stap drie

Zodra je Wampserver hebt geïnstalleerd, is het tijd om het te installeren. Als u een snelkoppelingspictogram op uw bureaublad plaatst, klik dan op dat pictogram en de service wordt gestart, anders moet u naar het startmenu van Windows> alle programma's> Wampserver gaan.

Na het starten van WAMPSERVER ziet u een roze pictogram omgezet in een groen pictogram, dan kunt u eenvoudig naar de lokale host in uw adresbalk gaan en u zult begroet worden met de WAMPSERVER-startpagina.

Hier heeft u toegang tot uw PHPinfo, phpMyAdmin en uw projecten.


(Left PHPinfo) (Right phpMyAdmin)

Deze twee services moeten al voor je zijn ingesteld, dus klik op het groene pictogram in je taakbalk, ga naar Apache en klik op httpd.conf omdat we hier een paar dingen moeten instellen.

Nadat je het httpd.conf-bestand hebt geopend, zoek je naar #LoadModule vhost_alias_module modules / mod_vhost_alias.so en neem je de # weg, dan zal dit de vhost-module inschakelen die we in de volgende stap zullen gebruiken.

Stap vier

Nu kunt u uw eerste WordPress-site rechtstreeks op uw lokale server instellen. Er zijn twee manieren om dit te doen en ik zal je ze allemaal laten zien, maar de tweede is de meer geprefereerde en meer dynamische manier.

De eerste kunnen we dit doen door simpelweg op het groene pictogram in uw taakbalk te klikken en naar Apache> alias directories te gaan en een nieuwe map toe te voegen, zoals http://localhost / uwsite. Daarna zou je gewoon opnieuw op het groene pictogram klikken en op www directory klikken. Hier krijgt u een Verkenner-venster waarin alle mappen van uw site worden vermeld. Maak gewoon een nieuwe map met dezelfde naam als uw alias, zoals "uwsite" en u bent klaar.

Een van de grootste problemen met deze methode is met de URL's, met name dynamische URL's die worden gegenereerd door WordPress. Het gebruik van localhost kan ervoor zorgen dat je verdwaalt in dynamische sites, het ziet er gewoon niet zo natuurlijk uit, het kan ook verwarring veroorzaken omdat het lijkt alsof alles zich in een submap bevindt.

De tweede methode is om de virtuele host te gebruiken die we eerder hebben ingeschakeld in het bestand httpd.conf. Deze methode is ook vrij eenvoudig, ziet er natuurlijker uit en ik denk dat het veel dynamischere URL's verwerkt. J

Open gewoon uw httpd.conf-bestand en begin vanaf daar te configureren. Zoek het bestand totdat je vindt:

ServerName localhostDocumentRoot "I:/wamp/www/"

Hier plaatst u al uw virtuele host-directory's. Om een ​​nieuwe site toe te voegen, kopieert u gewoon de bovenstaande code en wijzigt u de informatie in iets als:

ServerName yoursite.devDocumentRoot "I:/wamp/www/yoursite/"

Sla vervolgens je httpd.conf-bestand op.

Nadat je dat hebt gedaan, klik je opnieuw op het groene WAMPSERVER-pictogram en ga je naar je www-map. Maak een nieuwe map en noem het zoiets als "uwsite".

Ga vervolgens naar Deze computer en C: Windows System32 drivers etc, hier zou u uw hostbestand moeten zien. Klik met de rechtermuisknop op het bestand en open met Kladblok, en direct onder waar staat "127.0.0.1 localhost" maak een hostnaam voor uw nieuwe site zoals "127.0.0.1 uwsite".

Op dit punt bent u bijna klaar, klikt u opnieuw op het WAMPSERVER-pictogram en start u alle services opnieuw. Nu kunt u eenvoudig naar uw browser gaan en www.yoursite.dev in uw adresbalk plaatsen. U ziet nu niets meer behalve een lege pagina, maar u weet tenminste dat het werkt. Als het niet werkt, volg je je stappen en zorg je dat je niets mist.

Stap vijf

Ga nu naar www.WordPress.org en download de nieuwste versie, sla deze op in uw lokale WAMPSERVER www directory en extraheer alles in het zipbestand naar die map.

Na het downloaden van WordPress, klik nogmaals op het WAMPSERVER-pictogram en open phpMyAdmin.

Zodra u zich binnen phpMyAdmin bevindt, maakt u een nieuwe database door op het tabblad databases te klikken en een databasenaam in te voeren in de ruimte onder aan de pagina. Voor eenvoudige herkenning noem je deze "jouwsite". Nadat uw database is ingesteld, klikt u opnieuw op WAMPSERVERicon en start u alle services opnieuw.

Zoals je merkt is je database leeg, maar we vullen hem snel op bij het installeren van WordPress.

Ga nu naar uw WAMPSERVER www directory en open de "yoursite" map en vind wp-config in de hoofddirectory. Open het bestand in uw HTML- of PHP-editor zoals Notepad ++ en stel de volgende informatie in:

// ** MySQL settings - You can get this info from your web host ** ///** The name of the database for WordPress */define('DB_NAME', yoursite);/** MySQL database username */define('DB_USER', 'root');/** MySQL database password */define('DB_PASSWORD', '');/** MySQL hostname */define('DB_HOST', 'localhost');

Als je een wachtwoord voor phpMyAdmin hebt ingesteld, ga je gang en stel het op de juiste plaats in, anders laat het leeg.

Sla het configuratiebestand op en nu kun je naar je browser gaan, in www.yoursite.dev en je zou de WordPress installatiepagina moeten zien. Als u het bestand wp-config-sample hebt gebruikt, verwijdert u het woord-sample en slaat u het eenvoudig op als wp-config.

Ga nu door en voer uw informatie in op de WordPress-installatiepagina en klik op Installeren.

Na het installeren van WordPress gaat u terug naar phpMyAdmin en ziet u uw database met 11 tabellen.

Ga nu verder door in te loggen op WordPress en ga naar instellingen, hier zou je al je initiële informatie voor je ingevuld moeten zien.

Als je alles goed hebt gedaan, zou je een gloednieuwe WordPress-installatie moeten hebben en nu ben je klaar om aan je lokale website te werken.

Overzicht

Nu u begrijpt hoe u een lokale server instelt en gebruikt voor WordPress, is het tijd om hem te gaan gebruiken en vertrouwd te raken. Dit heeft vele voordelen, waaronder het feit dat het nooit een goed idee is om op je website te werken op een live server, tenzij je hem voor een client test, en je workflow is zoveel sneller. Dit is een slechte praktijk, dus je zult blij zijn om de wegen van de lokale server te kennen.

Gebruikt u uw eigen lokale installatie van WP voor ontwikkeling en testen? Laat ons je ervaringen weten in de reacties!