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)
- Open PuTTY.
- Vul je domeinnaam in bij Host name (or IP address).
- Vul het poortnummer in (meestal 22).
- Klik op Open.
- Vul je gebruikersnaam in en druk op Enter.
- 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 databasegebruikersnaam→ de gebruiker die je net hebt aangemaaktwachtwoord→ 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!
