In deze handleiding leer je hoe je server VPS kunt instellen met Apache en Nginx op Ubuntu 22.04.
Stap 1: Systeem bijwerken
Voordat je begint, zorg ervoor dat je systeem up-to-date is. Voer het volgende commando uit:
sudo apt update && sudo apt upgrade -y
Stap 2: Nginx installeren
Installeer Nginx met het volgende commando:
sudo apt install nginx -y
Stap 3: Apache installeren
Installeer Apache met het onderstaande commando:
sudo apt install apache2 -y
Stap 4: Nginx configureren als reverse proxy
Open het configuratiebestand voor Nginx:
sudo nano /etc/nginx/sites-available/default
Vervang de inhoud met de volgende configuratie:

server {
listen 80;
server_name jouw_domein.nl;
location / {
proxy_pass http://localhost:80;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
Stap 5: Nginx configuratie testen
Test de configuratie op fouten:
sudo nginx -t
Stap 6: Nginx herstarten
Herstart Nginx zodat de wijzigingen van toepassing zijn:
sudo systemctl restart nginx
Stap 7: Firewall configureren
Als je een firewall gebruikt, zorg er dan voor dat HTTP- en HTTPS-verkeer is toegestaan:
sudo ufw allow 'Nginx Full'
Conclusie
Je hebt nu Apache geïnstalleerd met Nginx als reverse proxy op je server VPS. Je kunt nu beginnen met het hosten van je website!

Windows RDS (Remote Desktop Services)
