WordPress installeren via SSH 

Normaal installeer je WordPress via FTP en maak je een database aan in het controlepaneel van je hosting. Of je gebruikt Installatron. Dat werkt prima, maar er is nóg een manier: WordPress installeren via SSH.

Steeds meer hostingpartijen bieden SSH-toegang. Het lijkt misschien ingewikkeld, maar als je het een paar keer hebt gedaan, werkt het juist snel. Je hoeft namelijk niet meer alle bestanden via FTP te uploaden.


Software voor SSH

  • Windows: gebruik een programma zoals PuTTY
  • Mac: gebruik Terminal (staat standaard op je computer)

1. Verbinding maken met je server

De manier van inloggen hangt af van je besturingssysteem.


Met PuTTY (Windows)

  1. Open PuTTY.
  2. Vul je domeinnaam in bij Host name (or IP address).
  3. Vul het poortnummer in (meestal 22).
  4. Klik op Open.
  5. Vul je gebruikersnaam in en druk op Enter.
  6. Vul daarna je wachtwoord in (dit zie je niet op je scherm, dat is normaal).

Je bent nu ingelogd.


Met Terminal (Mac)

Typ in Terminal:

ssh gebruikersnaam@domein.nl -p 22
  • Vervang gebruikersnaam en domein.nl door je eigen gegevens.
  • Als jouw hostingpartij een andere poort gebruikt, vervang dan 22.
  • Typ na het commando je wachtwoord in (ook hier zie je niets, dit hoort zo).

Als het goed is, zie je nu iets als:

domein.nl@gebruikersnaam:-$

2. WordPress downloaden

Ga eerst naar de map waar je WordPress wilt installeren.
Voor veel hostingpakketten is dat:

cd public_html/

Let op: bij sommige hostingpartijen heeft deze map een andere naam. Controleer altijd of je in de juiste map zit.

WordPress downloaden en uitpakken

Typ:

wget http://wordpress.org/latest.tar.gz
tar xfz latest.tar.gz

WordPress wordt nu gedownload en uitgepakt in een map wordpress.

Dat betekent dat de website zichtbaar wordt op:

jouwdomein.nl/wordpress/

Maar meestal wil je WordPress direct op je hoofdsite zetten.

Bestanden verplaatsen

Typ:

mv wordpress/* ./

Nu staan de WordPress-bestanden in public_html.

Opruimen

Verwijder daarna de overgebleven bestanden:

rmdir ./wordpress/
rm -f latest.tar.gz

3. Database aanmaken

Je hebt een database nodig voor WordPress.
Dat kan via DirectAdmin of Plesk, maar je kunt dit ook via SSH doen.

Controleer eerst of je rechten hebt

Ga naar phpMyAdmin in je controlepaneel en kijk of je daar een database kunt aanmaken.
Weet je het niet zeker? Neem contact op met je hostingpartij.


Inloggen op de MySQL Command Line

Typ:

mysql -u gebruikersnaam -p

Vul daarna je MySQL-wachtwoord in.

Je ziet nu iets als:

MySQL>

Gebruiker en database aanmaken

Maak eerst een gebruiker:

create user 'gebruikersnaam'@'localhost' identified by 'wachtwoord';

Maak daarna de database aan:

create database naam;
grant usage on *.* to gebruikersnaam@localhost identified by 'wachtwoord';
grant all privileges on naam.* to gebruikersnaam@localhost;

Vervang:

  • naam → de naam van je database
  • gebruikersnaam → de gebruiker die je net hebt aangemaakt
  • wachtwoord → het gekozen wachtwoord

Testen of het gelukt is

Typ:

use naam;

Zie je database changed?
Dan is de database goed aangemaakt.

Sluit MySQL met:

exit

4. WordPress installeren

Ga nu in je browser naar je domeinnaam.
Je ziet de WordPress-installatiepagina.

Vul hier:

  • de titel van je website in
  • de database-gegevens die je net hebt gemaakt
  • je gebruikersnaam en wachtwoord voor WordPress

Klik op Installeren, en je bent klaar!