Vooraf heb je nodig:
- Een domeinnaam bij een Hosting Provider (bijv. transip.nl)
- Juiste DNS instellingen bij Hosting Provider
- Port forwarding naar je Synology (poort 80 en 443)
- Installeren: MariaDB 10, phpMyAdmin, PHP 8.0, Apache HTTP Server 2.4 en Webstation op je Synology
Gebaseerd op versie DSM 7.2-64561
WordPress downloaden
Download laatste versie van WordPress op: https://nl.wordpress.org/download/
Unzip bestand op je Synology in de map /web (hernoem eventueel de map naar een herkenbare naam).
Aanmaken database in phpMyAdmin
Login: phpMyAdmin
Ga naar gebruikersaccounts, Gebruikersaccount toevoegen.
Onder aanmeldingsformatie
Kies: Gebruikersnaam
Selecteer: Servernaam Lokaal (localhost)
Kies: Wachtwoord

Let op: deze gegevens heb je later nodig om WordPress te koppelen aan phpMyAdmin!
Onder Database voor gebruikersaccount
Selecteer: Een database aanmaken met dezelfde naam en alle rechten hierop geven.

Onder Globale rechten
Selecteer: Selecteer alles

Klik: (onderaan) start
De database is aangemaakt.
Webstation
Login: Synology
Ga naar: Webstation, Web Service, maken.
Selecteer: Website in oorspronkelijke scripttaal
Selecteer: PHP versie (PHP 8.0)

Klik: volgende
Kies: naam en beschrijving
Kies: bladeren en selecteer je map waarin je WordPress hebt opgeslagen
Selecteer: HTTP back-endserver (Apache HTTP Server 2.4)

Klik: volgende en Maken.
Ga naar: Webstation, Webportaal, maken.
Selecteer: Webserviceportaal
Type hostnaam (bijv. domeinnaam.nl)

Klik: Maken.
Certificaat (via Let’s Encrypt)
Ga naar: Configuratiescherm, beveiliging, certificaat
Klik: Toevoegen
Selecteer: Een nieuw certificaat toevoegen
Klik: Volgende
Type beschrijving: (bijv. domeinnaam)
Selecteer: Krijg een certificaat van Let’s Encrypt

Klik: Volgende
Type domeinnaam (bijv. domeinaam.nl)
Type: E-mail

Klik: Voltooid
Klik: Instellingen
Selecteer juiste certificaat
Klik: Ok
WordPress installatie voltooien
Ga naar: domeinnaam (bijv. domeinnaam.nl)
Klik: Laten we starten!

Type Databasenaam: databasenaam van phpMyAdmin
Type Gebruikersnaam: gebruikersnaam van phpMyAdmin
Type Wachtwoord: wachtwoord van phpMyAdmin
Type Hostnaam: Hostnaam van phpMyAdmin (localhost)
Klik: Verzenden

Klik: De installatie uitvoeren

Kies: Sitetitel
Kies: Gebruikersnaam
Kies: Wachtwoord
Kies: E-mailadres
Klik: Voltooien

Klik: WordPress installeren
WordPress is nu geïnstalleerd op Synology en je kunt inloggen in WordPress via domeinnaam/wp-admin.
