WordPress installeren op een virtuele server en bereikbaar maken via inanc.akdag.be
Ubuntu Server, Apache, MySQL, PHP, WordPress
28 oktober 2025
Apache, PHP, MySQL en benodigde extensies geïnstalleerd
sudo apt update
sudo apt install apache2 \
ghostscript \
libapache2-mod-php \
mysql-server \
php \
php-bcmath \
php-curl \
php-imagick \
php-intl \
php-json \
php-mbstring \
php-mysql \
php-xml \
php-zip
Laatste versie gedownload van WordPress.org
sudo mkdir -p /srv/www
sudo chown www-data: /srv/www
curl https://wordpress.org/latest.tar.gz | sudo -u www-data tar zx -C /srv/www
VirtualHost aangemaakt voor inanc.akdag.be
ServerName inanc.akdag.be
DocumentRoot /srv/www/wordpress
MySQL database en gebruiker aangemaakt
CREATE DATABASE wordpress;
CREATE USER wordpress@localhost IDENTIFIED BY 'your-password';
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER
-> ON wordpress.*
-> TO wordpress@localhost;
FLUSH PRIVILEGES;
quit
wp-config.php aangemaakt met database gegevens
sudo -u www-data sed -i 's/database_name_here/wordpress/' /srv/www/wordpress/wp-config.php
sudo -u www-data sed -i 's/username_here/wordpress/' /srv/www/wordpress/wp-config.php
sudo -u www-data sed -i 's/password_here/your-password/' /srv/www/wordpress/wp-config.php
WordPress installatie via browser afgerond
Website titel: WordPress - Inanç Akdag
Probleem: Website niet bereikbaar via domeinnaam
Oorzaak: UFW firewall blokkeerde poort 80
Oplossing: Poorten 80 en 443 opengezet
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw reload
Oplossing: Domeinnaam toegevoegd aan hosts file op Windows
192.168.56.101 inanc.akdag.be
✅ WordPress succesvol geïnstalleerd op virtuele server
✅ Bereikbaar via inanc.akdag.be
✅ Database verbinding werkt correct
✅ Eerste bericht gepubliceerd
✅ Firewall correct geconfigureerd