Domein koppelen aan je VPS

(Maak je server bereikbaar via een domeinnaam in plaats van een IP-adres)

Om je website professioneel te presenteren, koppel je een domeinnaam (zoals mijn-geweldige-site.nl) aan het IP-adres van je VPS. Dit gebeurt in twee stappen: DNS-configuratie en webserver-configuratie.

1. DNS-configuratie (bij je domeinregistrar)

  • Log in bij je domeinprovider (zoals TransIP, Strato, GoDaddy)

  • Ga naar het DNS-beheerpaneel van je domein

  • Maak of wijzig de volgende A-records:

    • Root-domein:
      Naam: @
      Type: A
      Waarde: JOUW_VPS_IP

    • www-subdomein:
      Naam: www
      Type: A
      Waarde: JOUW_VPS_IP

  • Sla de wijzigingen op. DNS-updates kunnen enkele minuten tot uren duren.


2. Webserver-configuratie (Virtual Hosts)

  • Maak een map aan voor je website:
    sudo mkdir -p /var/www/mijndomein.nl/html

  • Voor Nginx:

    • Maak een configuratiebestand:
      sudo nano /etc/nginx/sites-available/mijndomein.nl

    • Plak en pas aan:

      server {
        listen 80;
        server_name mijndomein.nl www.mijndomein.nl;

        root /var/www/mijndomein.nl/html;
        index index.html index.php;

        location / {
          try_files $uri $uri/ =404;
        }
      }
    • Activeer de site:
      sudo ln -s /etc/nginx/sites-available/mijndomein.nl /etc/nginx/sites-enabled/

    • Test en herlaad Nginx:
      sudo nginx -t && sudo systemctl reload nginx

  • Voor Apache:

    • Maak een configuratiebestand:
      sudo nano /etc/apache2/sites-available/mijndomein.nl.conf

    • Plak en pas aan:

      <VirtualHost *:80>
        ServerAdmin webmaster@localhost
        ServerName mijndomein.nl
        ServerAlias www.mijndomein.nl
        DocumentRoot /var/www/mijndomein.nl/html
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
      </VirtualHost>
    • Activeer de site:
      sudo a2ensite mijndomein.nl.conf

    • Herlaad Apache:
      sudo systemctl reload apache2


Samenvatting

  • Stel A-records in bij je domeinprovider

  • Configureer je webserver met een Virtual Host of Server Block

  • Test met ping of je domein naar het juiste IP verwijst


Tip: Gebruik ping mijndomein.nl op je computer. Als het juiste IP-adres terugkomt, is de DNS correct ingesteld.

Hulp nodig? Zie je nog steeds de standaardpagina? Controleer of je een nieuw configuratiebestand hebt aangemaakt en niet het standaardbestand hebt aangepast.

Was dit antwoord nuttig? 0 gebruikers vonden dit artikel nuttig (0 Stemmen)

Powered by WHMCompleteSolution