WordPress installeren: twee manieren om het op een Linux-server te zetten, met wget en met FTP, en de webinstellingen

Testomgeving RHEL-familieAlmaLinux 9.8root-accountGecontroleerd op 2026-10-16

WordPress installeren betekent dat je de WordPress-bestanden in de webroot van een Linux-server zet en de installatie daarna afrondt op het installatiescherm in de browser, door de databasegegevens en een beheerdersaccount in te vullen. Op een AlmaLinux 9.8-server worden de bestanden op twee manieren geüpload, met het commando wget en via FTP, en de handleiding loopt van het kiezen van de taal tot de voltooide installatie en controleert dat de beheerpagina opent.

De installatiebestanden zijn WordPress 7.1.3 per 16 oktober 2026; het 35,5 MB grote latest.zip levert uitgepakt 3.782 bestanden van samen 115 MB op.

1️⃣ De installatie van WordPress voorbereiden: webroot, database en SSL

Het installatiescherm vraagt na de taalkeuze en het welkomstscherm om de databasenaam, de gebruiker en het wachtwoord, dus maak de database aan voordat je het installatiescherm opent. Je kunt hem aanmaken in het beheerscherm van je hosting of, als je rechtstreeks verbinding maakt met de server, de stappen volgen van Een MariaDB-database en gebruiker aanmaken om hem aan te maken. Controleer op dit moment ook het pad van de webroot waar de sitebestanden komen (bijvoorbeeld /home/account/www) en het SSL-certificaat.

Heeft de server nog geen webserver, PHP en database, begin dan met APM installeren op Rocky Linux en zet ze eerst op, in die volgorde.

De WordPress-bestanden kun je op de downloadpagina van wordpress.org downloaden als zip- of tar.gz-bestand.

Downloadpagina van wordpress.org: de knop Download WordPress

Er zijn twee manieren om de bestanden op de server te zetten, wget en FTP, en je kiest op basis van of je opdrachten via SSH kunt uitvoeren.

SoortwgetFTP
Wat je nodig hebtSSH-toegangEen FTP-/SFTP-account en FileZilla op je pc
Overdrachtsroute van de bestandenDe server downloadt rechtstreeks van wordpress.orgJe pc stuurt de 3.782 bestanden een voor een
Eigenaar wijzigenchown nodigNiet nodig als je met het account van de site verbindt
Geschikte omgevingEen server waar je opdrachten via SSH kunt uitvoerenHosting waar je geen opdrachten via SSH kunt uitvoeren

2️⃣ WordPress installeren met wget: downloaden, uitpakken en eigenaar via SSH

Maak via SSH verbinding met de server en download het installatiebestand met wget in de bovenliggende map van de webroot (bijvoorbeeld /home/account). De server haalt het rechtstreeks op bij wordpress.org, dus ook het bestand van 35,5 MB is binnen een paar seconden gedownload.

wget https://wordpress.org/latest.zip
--2026-10-16 13:35:30--  https://wordpress.org/latest.zip
Resolving wordpress.org (wordpress.org)... 2620:109:b00a::4206:2afc, 66.6.42.252
Connecting to wordpress.org (wordpress.org)|2620:109:b00a::4206:2afc|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 37226383 (36M) [application/zip]
Saving to: `latest.zip'

latest.zip        100%[===================================>]  35.50M  12.1MB/s    in 2.9s

2026-10-16 13:35:34 (12.1 MB/s) - `latest.zip' saved [37226383/37226383]

Het gedownloade latest.zip pak je uit met unzip, en op dezelfde plek verschijnt een map wordpress.

unzip latest.zip
Archive:  latest.zip
   creating: wordpress/
  inflating: wordpress/wp-trackback.php
  inflating: wordpress/xmlrpc.php
   creating: wordpress/wp-content/
  ... (4.251 regels — 3.782 bestanden · 468 mappen)
  inflating: wordpress/wp-login.php

Verplaats de map wordpress naar de naam van de webroot (hier www) en wijzig de eigenaar naar het account waaronder PHP draait. Hier is de eigenaar het account van de site en de groep nobody; de naam van de groep verschilt per serverconfiguratie.

Bestaat de map www al, dan komt de hele map wordpress bij [mv wordpress/ www/] in www terecht. Verplaats in dat geval alleen de inhoud met [mv wordpress/* www/] of maak eerst de bestaande map www leeg.

mv -v wordpress/ www/
renamed 'wordpress/' -> 'www/'

Het account en de groep voor chown vind je in de waarden user en group van het poolconfiguratiebestand van PHP-FPM. De poolbestanden staan onder [/etc/php-fpm.d/]: op een server met een pool per site kijk je naar het bestand met de accountnaam, op een server zonder die scheiding naar het standaardbestand [www.conf].

grep -E '^(user|group) ' /etc/php-fpm.d/siteuser.conf
user = siteuser
group = nobody

Zet de user-waarde uit het resultaat op de plek van de eigenaar en de group-waarde op de plek van de groep en voer chown uit.

chown -R siteuser:nobody www/

Controleer met een lijst of de eigenaar is gewijzigd.

ls -l www/
totaal 236
-rw-r--r--  1 siteuser nobody   405  feb  6  2020 index.php
-rw-r--r--  1 siteuser nobody 19903  jan  1  2026 license.txt
-rw-r--r--  1 siteuser nobody  7407  jul  6 16:51 readme.html
-rw-r--r--  1 siteuser nobody  7718  jul  7 03:06 wp-activate.php
drwxr-xr-x  9 siteuser nobody  4096 okt  6 16:05 wp-admin
-rw-r--r--  1 siteuser nobody   351  feb  6  2020 wp-blog-header.php
-rw-r--r--  1 siteuser nobody  2323  jun 14  2023 wp-comments-post.php
... (rest weggelaten)

Staan in de lijst bij eigenaar en groep het account van de site en nobody, dan is het werk op de server klaar en open je daarna het installatiescherm in de browser.

3️⃣ WordPress installeren via FTP: uploaden met FileZilla

Op hosting waar je geen opdrachten via SSH kunt uitvoeren, upload je de map die je op je pc hebt uitgepakt naar de accountmap op de server met FileZilla (FTP/SFTP). FTP stuurt de 3.782 bestanden een voor een vanaf je pc, dus het uploaden duurt langer dan bij wget, waar de server de bestanden zelf downloadt.

FileZilla-scherm: de uitgepakte map wordpress-6.8.1 geüpload naar de accountmap op de server

Klik na het uploaden in het serverpaneel rechts (Remote site) met de rechtermuisknop op de map, kies [Rename] en wijzig de naam in de naam van de webroot, [www].

FileZilla-scherm: het onderdeel Rename in het rechtermuismenu van de map aan de serverkant
FileZilla-scherm: www ingevoerd in het veld voor de mapnaam aan de serverkant

Bestanden die je met het account van de site uploadt, zijn eigendom van dat account, dus de stap om de eigenaar met chown te wijzigen is niet nodig.

4️⃣ Webinstellingen van WordPress: taal, database en beheerdersaccount

Als de bestanden zijn geüpload, opent het domein in plaats van de site het installatiescherm, omdat wp-config.php nog niet bestaat. Kies op het eerste scherm de installatietaal en klik op [Continue]; de volgende schermen verschijnen in de gekozen taal. De afbeelding hieronder is het scherm met Koreaans gekozen, en de afbeeldingen daarna volgen de standaardwaarde, English (United States).

WordPress-installatie, taalscherm: de lijst Select a default language en de knop Continue

Het volgende scherm legt uit welke gegevens de installatie nodig heeft. Controleer de vijf gegevens — databasenaam, gebruikersnaam, wachtwoord, databasehost en tabelvoorvoegsel — en klik op [Let’s go!].

WordPress-installatie, introductiescherm: de vijf databasegegevens en de knop Let’s go

Vul op het scherm voor de databaseverbinding de databasenaam, de gebruiker en het wachtwoord in die je vooraf hebt aangemaakt. Staat de database op dezelfde server, laat de host dan op localhost staan; het tabelvoorvoegsel mag je van de standaardwaarde wp_ naar een andere waarde wijzigen. Klik daarna op [Submit].

WordPress-installatie, databaseverbinding: de velden Database Name, Username, Password, Database Host en Table Prefix en de knop Submit

Kloppen de verbindingsgegevens, dan opent een bevestigingsscherm met de knop [Run the installation], en een klik op die knop brengt je naar het scherm voor de sitegegevens.

WordPress-installatie, bevestigingsscherm: de melding All right, sparky! en de knop Run the installation

Vul op het scherm voor de sitegegevens de sitetitel, de gebruikersnaam van de beheerder, een wachtwoord en een e-mailadres in en klik op [Install WordPress]. Wil je dat zoekmachines de site niet oppikken voordat je hem publiceert, vink dan [Discourage search engines from indexing this site] aan. Deze instelling kun je na de installatie weer wijzigen bij [Instellingen › Lezen].

WordPress-installatie, sitegegevens (Welcome): de velden Site Title, Username, Password, Your Email en Search engine visibility en de knop Install WordPress

Verschijnt het scherm [Success!], dan is de installatie klaar, en met een klik op [Log In] log je meteen in met het beheerdersaccount dat je hebt ingevoerd.

WordPress-installatie, voltooid: de melding Success en de link Log In
🧭 Simulator van de WordPress-installatieschermen
Klik op de knop onderaan elk scherm om de installatie te doorlopen. Wijzig het databasewachtwoord om het verbindingsfoutscherm te zien.
wp-admin/setup-config.php › Select a default language

5️⃣ De beheerpagina openen: inloggen bij wp-admin

Als je /wp-admin achter het domein zet, opent het inlogscherm, waar je de gebruikersnaam en het wachtwoord invult die je bij de installatie hebt gekozen.

WordPress-inlogscherm: de velden voor gebruikersnaam of e-mailadres en wachtwoord en de knop Log In

Na het inloggen verschijnt het scherm Dashboard met het menu aan de linkerkant. Welke schermen elk menu opent, kun je aanklikken in de simulator voor beheerschermen in het artikel WordPress-dashboard om ze een voor een te bekijken.

WordPress-beheerscherm Dashboard: het menu links en de melding Welcome to WordPress

🔢 FAQ & aanbevolen content

Op de RHEL-familie installeer je het met [dnf install unzip] en op de Debian-familie met [apt install unzip]. Heb je geen rechten om te installeren, download dan in plaats van het zip-bestand het tar.gz-bestand (latest.tar.gz) en pak het uit met [tar -xzf latest.tar.gz]; dan ontstaat dezelfde map wordpress.

[Error establishing a database connection] verschijnt als de databasenaam, de gebruiker, het wachtwoord of de host afwijkt van de echte waarde op de server. Vergelijk ze, ook op hoofdletters en kleine letters, met de waarden die je in het beheerscherm van de hosting hebt aangemaakt, en laat de host op localhost staan als het dezelfde server is.

[Unable to write to wp-config.php file] verschijnt als PHP geen rechten heeft om wp-config.php in de webroot te schrijven. Op hetzelfde scherm staan ook de melding [You can create the wp-config.php file manually and paste the following text into it.] en de tekst om te plakken. Wijzig met chown de eigenaar van de webroot naar het account waaronder PHP draait en ga dan verder. Kun je de eigenaar niet wijzigen, maak dan zelf wp-config.php aan met de getoonde inhoud en klik op [Run the installation] om de installatie voort te zetten.

De mapnaam wordt ongewijzigd aan het adres toegevoegd. Upload je de bestanden naar een map blog onder www, dan wordt het siteadres example.com/blog/. Na de installatie kun je het controleren bij WordPress adres (URL) en Site adres (URL) in [Instellingen › Algemeen] in het beheerscherm.

🪐BronnenOfficiële documentatie 1

ℹ️ Affiliatemelding
De content van deze site bevat affiliatelinks. Koopt een bezoeker via een van deze links een product of dienst, dan ontvangt deze site een commissie van de verkoper. Het bedrag dat de koper betaalt (bij acties gaat het omlaag ↓) wordt daardoor niet hoger. De vermelde prijzen, kortingen en voorraad gelden op het moment van schrijven en kunnen afwijken; controleer ze daarom vóór je aankoop bij de verkoper. Producten worden gekozen en beoordeeld volgens onze eigen criteria, en commissies hebben geen invloed op de volgorde of de inhoud van de beoordelingen.

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Laat zien dat je geen machine bent: 10   +   3   =