Genealogie Sparreboom

Geïnteresseerd in heden en verleden

Nederlands
Engels
Duits
Frans

Over deze website

We vinden het tegenwoordig heel gewoon om op je mobiel, tablet of laptop met je favoriete browser een website op te zoeken. Even iets bestellen bij een webshop, nieuwsberichten lezen of kijken of het restaurant wel open is. Veel heb je er niet voor nodig.

Dat is aan de andere kant, waar de website eigenlijk wordt gemaakt, wel anders. Een samenvatting wat er allemaal nodig is:

Hardware

Ik heb gekozen voor een heel klein computertje, een Raspberry pi. Het gebruikt weinig electriciteit en kan daarom altijd aan staan. We noemen dit een server omdat het een dienst, de website, moet leveren.

De RaspBerry Pi waar de vorige versie van deze website op draaide.

Software

Op de server moeten verschillende programma’s draaien die met elkaar de website tot stand brengen. Een hele lijst:

NaamVerklaringBeschrijving
Raspberry Pi OSBesturingssysteem (OS)Een Linux versie en de basis waar alle software op draait, vergelijk het met Windows 11.
K3sKubernetesEen containersysteem. De hele website zit in kleine softwarepakketjes ‘gevangen’.
MariaDBDatabaseBevat alle tekst van deze website.
WordPressApplicatieProgramma om websites mee te bouwen. Het werkt met thema’s waarmee kleuren en de opmaak van de website snel zijn aan te passen.
RedisCache ApplicatieProgramma om webpages snel weer te kunnen geven.
TraefikCloud-native API Gateway & Container proxyVerstuurt deze webpage naar de browser van de ontvanger.
Cert-ManagerApplicatieControleert certificaten om een veilige verbinding te garanderen tussen zender en ontvanger.

Overig

Met alleen een server en programmatuur zijn we er nog niet. Er zijn nog een aantal dingen belangrijk, weer een lijstje:

NaamVerklaringBeschrijving
Domein providerLeverancier van domeinnaamLevert tegen betaling de gewenste naam die op het internet gevonden kan worden. In dit geval sparreboom.net
Certificate authorityLeverancier van certificaten, bijvoorbeeld Let’s Encrypt.Om een beveiligde https verbinding om te zetten, zijn certificaten nodig. De browser ontvangt het certificaat van de server en controleert die bij de certificaat autoriteit. Als het certificaat klopt weet de browser dat die niet is verbonden met een ‘namaakserver’.
DNS serverBijvoorbeeld GoogleDe domein provider zorgt dat de domeinnaam bekend is bij een aantal grote domain name servers (DNS). Die vertaald de domeinnaam, bv sparreboom.net in het IP-adres van de server. Op die manier hoeven we alleen een naam te onthouden ipv een nummer.

Genealogie Sparreboom

Geworteld in het verleden, groeiend naar de toekomst

Copyright © 2026 Jan Sparreboom

Ontworpen met WordPress