WordPress – Installeren

Voor de serie ‘WordPress voor beginners’ hebben wij het artikel ‘WordPress – installeren’ geschreven. In dit artikel laten wij stap-voor-stap zien hoe je WordPress kunt installeren.

Voorbereiding WordPress installeren

Voordat we beginnen moeten we eerst een aantal programma’s installeren, deze zijn allemaal gratis verkrijgbaar.

  • Winrar (kies de versie die voor jou computer geschikt is)
  • Core FTP Le (of een andere FTP cliënt, zoals FileZilla).
  • Kladblok/Wordpad (of andere tekstbewerker, op Word na!).

Als je deze programma’s hebt gedownload moet je rekening houden met het volgende:
Je host moet PHP versie 5.2.4 of hoger en MySQL versie 5.0 of hoger ondersteunen. Weet je niet zeker of je host dit ondersteunt, stuur een mailtje met de vraag of zij deze versie ondersteunen. Als je host dit niet ondersteund, zul je WordPress niet optimaal kunnen gebruiken.

Ik ga er dus vanuit dat je de webhosting geregeld hebt.

WordPress downloaden

Als eerst moeten we de bestanden van WordPress downloaden.Deze kun je downloaden op de de Nederlandse WordPress site. Scrol naar onder en download de laatste versie van WordPress. Via de link zul je de Nederlandse versie van WordPress downloaden. Als je de Engelse versie wilt, kun je deze downloaden vanaf wordpress.org.

Download knop nl.Wordpress.org (versie 3.3.1)

Database aanmaken

WordPress slaat alles op in een database. Een database kun je zien als een harde schijf die verbonden is met het internet, en data afgeeft als deze opgevraagd wordt. Om een database te maken moet je naar de dashboard van je webhosting. Ik zal het cPanel gebruiken, maar dit kan ook met met platformen zoals ‘DirectAdmin’. Het ziet er iets anders uit, maar dit hoeft geen probleem te zijn als je zoekt naar de juiste woorden, links, etc.

Op je dashboard kun je onder het kopje ‘Databases’ uit MySQL Databases kiezen. Klik hierop, en je kunt meteen de naam van je database invoeren.

Database naam invoeren 

Het maakt niet uit was je hier invult (schrijf deze wel op voor later). Als je dit eenmaal hebt gedaan moet je een gebruiker maken. Dit kan als je iets naar onder scrolt.

Database gebruiker toevoegen

Vul hier een naam naar keuze in (schrijf deze op voor later) en 2 keer een sterk wachtwoord die je kunt onthouden. Heb je alles ingevuld, klik dan op ‘Gebruiker aanmaken’.

We hebben nu een database, en een gebruiker. Nu moeten wij deze nog bij elkaar voegen. Dit doen we door nog wat verder te scrollen en zoeken naar het kopje ‘Gebruiker aan database toevoegen‘.

Gebruiker aan database koppelen

Selecteer hier de net aangemaakte gebruiker en database, en klik op ‘Toevoegen’. De gebruiker is nu gekoppeld aan de database. Je moet nu de privileges van gebruiker selecteren van de gebruiker kiezen. Selecteer hier ‘ALLE PRIVILEGES‘ en klik op ‘Wijzigingen aanbrengen’.

Privileges van gebruiker selecteren

Database instellen

Wacht tot het bestand is gedownload en open deze met Winrar. Je ziet nu een hele lijst met 3 mappen en verder wat PHP bestanden. Zoek het bestand “wp-config-sample.php” op en wijzig de naam naar “wp-config.php”.

Bestanden WordPress

Als je dit gedaan hebt zie je dus in plaats van “wp-config-sample.php”, “wp-config.php”. We gaan nu dit bestand bewerken en de MySQL database specificaties in te vullen.

Om dit te doen moet je het bestand “wp-config.php” openen met kladblok, wordpad, of elk ander programma dat PHP kan bewerken, zoals HTML-editors.

Ga opzoek naar de regels die je hierboven ziet en bewerk de volgende dingen: Bij ‘database_name_here’ moet je de naam van je MySQL database invullen, let op dat je dit binnen de ‘ ‘ doet! Bij ‘username_here’ moet je de gebruikersnaam van je database invoegen. Net als hierboven moet je dit tussen de ‘ ‘ invoegen. Om te zorgen dat WordPress op je database kan inloggen, en acties kan uitvoeren moet je ook het wachtwoord van je gebruiker invoegen.Doe dit bij ‘password_here’. Ook moet je de hostnaam invoeren. In de meeste gevallen is dit ‘localhost’, maar er zijn uitzonderingen. Vraag dit aan bij je webhost.

Helaas zijn er mensen die WordPress blogs hacken. Om dit tegen te gaan kun je twee dingen aanpassen. Dit duurt hooguit 2 minuten, maar scheelt je uren of dagen als je WordPress blog gehackt is. Doe dit dus.

Veiligheid WordPress site verbeteren

Als eerst gaan we een aantal codes genereren. Dit doe je door naar https://api.wordpress.org/secret-key/1.1/salt/ te gaan. Hier genereert WordPress voor iedereen andere codes. Kopieer jou gegenereerde stuk tekst, en vervang hiermee de volgende regels:

define(‘AUTH_KEY’, ‘put your unique phrase here’);
define(‘SECURE_AUTH_KEY’, ‘put your unique phrase here’);
define(‘LOGGED_IN_KEY’, ‘put your unique phrase here’);
define(‘NONCE_KEY’, ‘put your unique phrase here’);
define(‘AUTH_SALT’, ‘put your unique phrase here’);
define(‘SECURE_AUTH_SALT’, ‘put your unique phrase here’);
define(‘LOGGED_IN_SALT’, ‘put your unique phrase here’);
define(‘NONCE_SALT’, ‘put your unique phrase here’);

Nu gaan we de table_prefix veranderen. Standaard staat deze voor alle WordPress blogs op ‘wp_’.Verander ‘wp_’ naar zoiets als ‘hskfc89do_’, of ’565sh9kjapq_’. Dit zorgt al voor een betere beveiliging van je website.

Sla het bestand op en zet deze zonodig weer terug in het gedownloade WordPress map (waar deze dus eerst stond).

WordPress uploaden

Wij gaan nu WordPress uploaden naar je webhost. Check nogmaals eerst of de veranderingen in het wp_config.php bestanden wel zijn opgeslagen.

Om WordPress up te loaden, moet je eerst de plaats weten waar dit moet. Vaak kun je de website bestanden plaatsen in html_public, maar het komt ook voor dat dit moet in httdocs. Vraag na bij je webhost waar dit moet.

De bestanden die je upload zijn de 3 mappen en PHP bestanden, niet met de map WordPress zelf waarin deze mappen en bestanden staan.

Wil je dat je blog te bereiken is onder “jouwdomein.nl/blog/” of iets dergelijks? Upload dan de bestanden in een map “Blog”.

De bestanden uploaden naar je host kan een tijdje duren!

Als de bestanden eenmaal geüpload zijn moet je naar “jouwdomein.nl/wp-admin/install.php“. Hier moet je een je blog naam invullen, je gebruikersnaam, wachtwoord en je email. Als je dit gedaan hebt wordt je doorgestuurd naar de inlogpagina. Hier kan je inloggen met je gegevens, en je komt op de dashboard van WordPress.