ID.nl logo
Huis

Veiligheidscertificaat https op Apache installeren

In deze workshop laten we zien hoe de installatie en configuratie van Let’s Encrypt werkt in combinatie met de populaire webserver Ubuntu. We kiezen voor een recentere versie van Apache met http/2-ondersteuning.

Hier laten we zien hoe je een certificaat kunt installeren voor een eenvoudige website die draait onder Apache. Als besturingssysteem gebruiken we een minimale installatie van Ubuntu 16.04 LTS (Xenial Xerus). Verder gaan we in deze workshop uit van Apache als webserver. We beginnen met een versie installatie, maar als je Apache al hebt draaien kun je de stappen aanpassen voor je eigen situatie.

We profiteren graag van de extra snelheid van http/2 bij het serveren van pagina’s via https. Hiervoor is minimaal Apache 2.4.17 nodig. Hoewel Ubuntu daaraan voldoet bevat het niet de voor http/2 vereiste mod_http2-module, die nog als experimenteel te boek staat. Er is wel een mogelijkheid om die module toe te voegen, maar gezien enkele kwetsbaarheden is het verstandig om een recentere versie van Apache 2.4.x te installeren, bij voorkeur 2.4.25 of hoger. Die bevat ook meteen de mod_http2-module. Dat is waar we deze workshop dan ook mee beginnen.

Nieuwste versie Apache

Log voor onderstaande stappen in als root, bijvoorbeeld via ssh met Putty. Controleer met

apt-cache policy apache2

apache2 welke versie van Apache eventueel reeds is geïnstalleerd en welke versies beschikbaar zijn via de huidige bronnen. Om over de laatste versie van Apache te beschikken voegen we een veelgebruikte bron toe, ook wel repository genoemd, van een derde partij. Hiervoor zijn enkele tools nodig die je installeert met

apt-get install software-properties-common python-software-properties

Voeg daarna de repository toe met

add-apt-repository ppa:ondrej/apache2

Druk op enter op door te gaan en werk bij met

apt-get update

Een

apt-cache policy apache2

laat zien dat je nu een recentere versie is. Je kunt nu Apache installeren of, als het al eerder is geïnstalleerd, updaten met

apt-get install apache2

Met

apachectl -v

zie je welke versie is geïnstalleerd. Momenteel is 2.4.25 beschikbaar. Vervolg met

apt-get upgrade

om eventuele aanvullende pakketten bij te werken.

Virtual host aanmaken

Apache maakt na de installatie een standaard virtual host aan in de map /var/www/html. Die pagina zie je als je het ip-adres van de server opent in een browser. De configuratie van deze virtual host vind je in 000-default.conf in de map /etc/apache2/sites-available. Daar vind je ook default-ssl.conf voor de ssl-configuratie. Die twee bestanden kun je eventueel als basis voor andere virtual hosts gebruiken, als je meer dan één website wilt activeren.

Je zou voor een https-website zelfs andere content kunnen laten zien dan voor de http-versie door via DocumentRoot naar een andere map te verwijzen. Belangrijk voor die virtual hosts maar ook voor de aanvraag van certificaten is dat je de domeinnaam in dat configuratiebestand zet als ServerName samen met eventuele aliassen. In deze workshop gebruiken we domein.nl als basisdomein en www.domein.nl als alias. Geef dit in 000-default.conf aan met

ServerName domein.nl

met in de regel daaronder

ServerAlias www.domein.nl

of eventueel

ServerAlias *.mijndomein.nl

om meteen alle subdomeinen af te vangen.

Http2-module activeren

Om de http2-module met Apache te gebruiken moet je deze eerst activeren met

a2enmod http2

Activeer ook ssl met

a2enmod ssl

en activeer de virtual host met

a2ensite default-ssl

. Hiermee wordt een symlink aangemaakt in de map /etc/apache2/sites-enabled naar het bestand /etc/apache2/sites-available/default-ssl.conf zodat deze in de actieve Apache-configuratie wordt opgenomen. Herstart daarna Apache met

systemctl restart apache2

om de nieuwe configuratie actief te maken. Test de ssl-verbinding door https://ipadres in de browser te openen. Je krijgt een waarschuwing omdat het self-signed certificaat niet wordt vertrouwd. Zoals je in default-ssl.conf kunt zien gaat het om het certificaat /etc/ssl/certs/ssl-cert-snakeoil.pem. Wil je meer inzicht dan kun je in Chrome met Ctrl+Shift+I naar Hulpprogramma’s voor ontwikkelaars. Het tabblad Security geeft details over het bewuste certificaat. Om van de waarschuwing af te komen gaan we het certificaat vervangen door een certificaat van Let’s Encrypt.

Certbot installeren en certificaat aanvragen

Voor het ophalen van het certificaat heb je een acme-client op je server nodig. Wij kiezen Certbot. De ontwikkelaars houden voor Ubuntu een speciale repository bij met de laatste versie. Het is verstandig die te gebruiken omdat de tool nog actief wordt ontwikkeld. Met

add-apt-repository ppa:certbot/certbot

voeg je deze repository toe. Druk op enter om door te gaan en werk bij met

apt-get update

Installeer vervolgens Certbot met

apt-get install python-certbot-apache

De tool kan voor Apache automatisch een certificaat aanvragen én installeren. We willen dat het certificaat zowel voor het basisdomein domein.nl als voor www.domein.nl geldig is en moeten ze daarom beide opgeven. Dat kan met

certbot --apache -d domein.nl -d www.domein.nl

Begin altijd met het basisdomein, in dit geval domein.nl, gevolgd door alle subdomeinen, met een limiet van 100. Een wildcard zoals je bij sommige duurdere certificaten zien is helaas niet mogelijk bij Let’s Encrypt, je zult dus alle namen op moeten geven. Certbot vraagt vervolgens om je e-mailadres en een paar privacyvoorkeuren.

Als laatste kun je kiezen of je toegang via zowel http als https wilt toestaan of dat http-verzoeken moeten worden omgeleid naar https. We kiezen de eerste optie. In de volgende workshop laten we zien hoe je die tweede optie handmatig activeert zodat je er meer controle over hebt.

Het nieuwe certificaat is direct actief. De bestanden die bij het certificaat horen vind je in de map /etc/letsencrypt/live/domein.nl. Je kunt het proberen door je website via https te bezoeken. De configuratie voor de https-website is opgenomen in /etc/apache2/sites-available/000-default-le-ssl.conf. Je ziet dat Let’s Encrypt de algemene ssl-configuratie in /etc/letsencrypt/options-ssl-apache.conf zet. Die wordt met alle virtual hosts gedeeld, wat wel zo handig is als je enkele aanpassingen wilt maken.

©PXimport

Http/2 aanzetten

We moeten, in 000-default-le-ssl.conf, alleen nog expliciet http/2 aanzetten voor deze website. Daarvoor voeg je de regel Protocols h2 http/1.1 toe. Het bestand ziet er dan als volgt uit. Herstart Apache na de aanpassing.

<virtualhost *:443=""> Protocols h2 http/1.1 ServerName mijndomein.nl ServerAlias *.mijndomein.nl ... </virtualhost>

Je kunt http/2 overigens ook met een globale instelling direct voor iedere site actief maken, maar omdat het nog vrij nieuw is is het verstandig dit per virtual host te doen. Op bijvoorbeeld

https://tools.keycdn.com/http2-test

kun je controleren of http/2 werkt, of je kunt de headers onderzoeken met de hulpprogramma’s van Chrome en Firefox. Hoewel je http/2 ook voor de http-versie kunt aanzetten heeft dat weinig zin, omdat browsers het protocol alleen voor https-verkeer ondersteunen. Een mooi extraatje van http/2 is de push-mogelijkheid waarmee je bestanden, zoals stylesheets of fonts, kunt voorladen.

In een volgende workshop gaan we een en ander verder testen én optimaliseren.

▼ Volgende artikel
Black Friday 2025: de beste televisiedeals van dit moment
Huis

Black Friday 2025: de beste televisiedeals van dit moment

Black Friday 2025 staat bol van de televisiedeals, en dit jaar zijn ze beter dan ooit. Van betaalbare 4K-modellen tot gigantische oledschermen met premium beeldkwaliteit: de korting is stevig, het aanbod breed en de verleiding groot. Wij doken in de scherpste aanbiedingen van dit moment en selecteerden de tv’s die écht de moeite waard zijn. Ideaal voor wie nu wil upgraden naar een groter, mooier of slimmer scherm!

Black Friday is traditioneel hét moment om je slag te slaan als je een nieuwe televisie zoekt, en 2025 vormt daarop geen uitzondering. Wie zich deze weken verdiept in de aanbiedingen, merkt dat de televisiemarkt bruist van scherpe kortingen op zowel gloednieuwe modellen als gevestigde toppers. Van compacte budgetmodellen tot gigantische oledschermen: de beste deals liggen klaar voor iedereen die zijn kijkervaring wil upgraden.

LET OP: PRIJZEN KUNNEN DE KOMENDE DAGEN SCHOMMELEN (EN NÓG LAGER UITPAKKEN)!

©LG

LG 55G56LS

Een van de meest in het oog springende aanbiedingen is de LG 55G56LS, een oledmodel uit 2025 dat indruk maakt met zijn 55-inch 4K-paneel, WebOS-smartplatform en een verversingssnelheid van 120 Hz. De tv beschikt over vier HDMI-poorten en scoort een uitstekende 9,1 in de tests. Dankzij een stevige Black Friday-korting komt de prijs momenteel rond de 1449 euro uit, wat de tv ineens een stuk aantrekkelijker maakt voor wie high-end kwaliteit zoekt zonder meteen in het écht dure segment te belanden.

©Samsung

Samsung QE65QN92F

Niet minder interessant is de Samsung QE65QN92F, een 65-inch Neo-QLED-model dat dankzij miniLED-achterverlichting een hogere helderheid en betere contrasten levert dan traditionele QLED-tv’s. De 4K-weergave, het slanke ontwerp en de solide smart-functionaliteit maken dit model tot een geliefde keuze onder allround kijkers. Black Friday haalt hier tot wel 14 procent van de prijs af, waardoor het toestel rond de 1277 euro kost en daarmee een van de scherpste deals in het premiumsegment is.

©LG

LG OLED evo G5 48G56LS

Voor wie een kleinere, maar minstens zo hoogwaardige oled-ervaring zoekt, is er de LG OLED evo G5 48G56LS. Dit 48-inch model richt zich op gebruikers die weinig ruimte hebben, maar toch het diepe zwart en de levendige kleuren van OLED willen. Met een testscore van 9,5 en een prijs die dankzij Black Friday tot ongeveer 1149 euro is gezakt, blijkt dit een compacte krachtpatser die zijn prijskaartje meer dan waard is.

©Samsung

Samsung QE55S95D

Aan de andere kant van het oled-spectrum staat de Samsung QE55S95D, een QD-OLED-tv die de sterke punten van oled aanvult met extra helderheid door quantum dots. De 55-inch tv levert prachtige kleurweergave en een hoge piekhelderheid, waardoor HDR-content echt tot leven komt. De prijs is tijdelijk rond de 1217 euro, een daling van zo’n 10 procent, en maakt dit toestel tot een van de aantrekkelijkste deals voor filmliefhebbers die een stap hogerop willen.

©Hisense

Hisense 75U79Q Pro

Heb je juist behoefte aan pure schermoppervlakte? Dan is de Hisense 75U79Q Pro een deal die moeilijk te negeren is. Met zijn enorme 75-inch scherm en een testscores die richting de 9 lopen, levert deze led-tv verrassend veel waar voor zijn geld. De prijs van 1099 euro voelt bijna absurd laag voor zo’n groot en nieuw model, wat deze aanbieding tot een van de meest opvallende in het hele overzicht maakt.

©LG

LG OLED EVO 77G55LW

Voor wie nóg groter wil gaan – en de beste beeldkwaliteit verlangt – is er de LG OLED EVO 77G55LW. Dit 77-inch vlaggenschip staat garant voor een bioscoopwaardige kijkervaring. Met perfecte zwartwaarden, vloeiende beeldverwerking en een premium afwerking is dit het soort tv dat je woonkamer in een thuisbioscoop verandert. Black Friday tikt hier bijna 10 procent van de prijs af, wat het toestel met 2698 euro nog steeds stevig in het high-end segment plaatst, maar wel stukken aantrekkelijker maakt dan normaal.

©Philips

Philips The One 65PUS9000

Toch hoeft Black Friday niet alleen over luxe en high-end te gaan. Philips bewijst dat met The One 65PUS9000, een 65-inch QLED-model dat juist mikt op een breed publiek dat een betrouwbare middenklasser zoekt. De tv is scherp geprijsd op 899 euro en biedt alsnog een forse hoeveelheid scherm, een fijn smartplatform en solide beeldkwaliteit. Het is daarmee de ideale keuze voor wie simpelweg een grote, goede tv wil zonder zich in technische details te verliezen.

©Toshiba

Toshiba 32LV3E63DG

Mag het allemaal wat simpeler – en vooral goedkoper – dan is de Toshiba 32LV3E63DG een charmant alternatief. Deze compacte 32-inch tv is perfect voor de logeerkamer, studentenkamer of keuken. Ondanks zijn bescheiden formaat en Full HD-resolutie is hij verrassend netjes afgewerkt. Dankzij Black Friday zakt de prijs tot zo’n 169 euro, waardoor dit een van de voordeligste tv-deals van dit moment is.

©Samsung

Samsung QE43QN92F

Samsung speelt op nog twee fronten mee. Allereerst met de QE43QN92F, een 43-inch Neo-QLED met 4K-resolutie voor wie hoogwaardig beeld wil in een kleinere behuizing. Dankzij een korting van ruim 11 procent komt de prijs rond de 769 euro uit, waardoor dit model een perfecte middenweg vormt tussen compact en premium. Daarnaast biedt de fabrikant met de QE75QN92F een reusachtig 75-inch model dat dezelfde Neo-QLED-techniek gebruikt. De korting tikt hier tegen de 14 procent aan, waardoor het toestel rond de 1895 euro kost en binnen zijn formaatklasse zelfs een van de beste deals is.

©TCL

TCL 65Q8C

Tot slot is er nog de TCL 65Q8C, een interessante optie voor wie veel waarde hecht aan helderheid, contrast en een scherpe prijs. Deze miniLED-tv gebruikt geavanceerde achtergrondverlichting en biedt vier HDMI-poorten voor gamers en filmliefhebbers met meerdere apparaten. De Black Friday-prijs van ongeveer 1099 euro maakt dit model aantrekkelijk voor iedereen die een premium-achtige ervaring wil zonder het prijsniveau van de topmerken te betalen.

▼ Volgende artikel
Black Friday 2025 bij Coolblue: dit zijn de 10 beste deals van vandaag
© Coolblue
Huis

Black Friday 2025 bij Coolblue: dit zijn de 10 beste deals van vandaag

De afgelopen weken zag je al overal Black Friday-aanbiedingen voorbij komen, maar vandaag barst het echt los. Hieronder zie je welke deals bij Coolblue je echt niet wilt missen. Wees er snel bij, want: op = op!

Partnerbijdrage - in samenwerking met Coolblue

Philips Hue White Ambiance GU10 3-pack

Met de Philips Hue White Ambiance GU10 spots bepaal je met één druk op de knop precies de juiste sfeer in huis. Ze geven alle tinten wit licht, van koel en helder voor overdag tot zacht warm licht voor een ontspannen avond. Je bedient de verlichting eenvoudig via bluetooth, of breidt de mogelijkheden uit met een Hue Bridge om routines in te stellen en het licht ook buitenshuis te regelen. De spots reageren bovendien op spraak via Google Assistent, Alexa en Siri. Met deze deal haal je er meteen drie in huis!

Philips Hue White Ambiance GU10 3-pack

Adviesprijs 69,99 euro. Nu voor 37,99 euro. Dat betekent bijna 46% korting!

TCL 55" QD Mini-led C61K 4K

De TCL 55" QD Mini-led C61K 4K combineert helder beeld met diepe contrasten en natuurgetrouwe kleuren. Dankzij de mini-ledverlichting met local dimming blijven donkere scènes echt donker, terwijl felle details zoals zonlicht of vuur helder oplichten zonder grijze waas. De quantum-dotlaag zorgt voor levendige, realistische kleuren die in elke scène tot hun recht komen. Het geluid komt van drie ingebouwde Onkyo-speakers, goed voor een vol en helder klankbeeld. Een complete 55 inch tv die zich onderscheidt in beeld én geluid.

TCL 55" QD Mini-led C61K 4K

Adviesprijs 699 euro. Nu voor 499 euro. Dat betekent bijna 29% korting!

Samsung Galaxy A56 256GB Zwart 5G

De Samsung Galaxy A56 256GB Zwart 5G biedt veel snelheid en ruimte in een strak ontwerp. Het 6,7 inch full-hd-scherm laat games, video's en foto's haarscherp zien, terwijl de krachtige hardware moeiteloos meerdere apps tegelijk aankan. Met de drie camera's op de achterkant leg je beelden vast in 4K-kwaliteit en dankzij het ruime opslaggeheugen heb je plaats voor al je foto's en bestanden. De 5.000 mAh-batterij houdt het bij normaal gebruik de hele dag vol, zodat je zonder zorgen online blijft.

Samsung Galaxy A56 256GB Zwart 5G

Adviesprijs 529 euro. Nu voor 319 euro. Dat betekent bijna 40% korting!

Apple iPad (2025) 11 inch 128GB Wifi

De Apple iPad (2025) 11 inch 128GB Wifi is een snelle en betrouwbare tablet voor alledaags gebruik. Het scherpe display toont films, series en foto's in levendige kleuren en fijne details. Dankzij de vlotte prestaties schakel je moeiteloos tussen apps, blader je door websites en speel je lichte games zonder haperingen. Perfect voor wie een iPad zoekt voor dagelijks gebruik.

Apple iPad (2025) 11 inch 128GB Wifi

Adviesprijs 409 euro. Nu voor 349 euro. Dat betekent bijna 15% korting!

Bosch WGG244ZONL

De Bosch WGG244ZONL (serie 6) combineert kracht met stilte en zuinigheid. Met 9 kilo vulgewicht is er genoeg ruimte voor een volle week was, terwijl het maximale geluidsniveau van 70 decibel zorgt dat je ook tijdens het thuiswerken kunt wassen zonder hinder. Dankzij energieklasse A verbruik je minimaal, zelfs bij kleine wasjes. Met het Iron Assist-programma stoom je snel kreukels uit overhemden of shirts, en met SpeedPerfect verkort je wasprogramma's tot wel 65% – ideaal als je haast hebt.

Bosch WGG244ZONL

Adviesprijs 939 euro. Nu voor 599 euro. Dat betekent ruim 36% korting!

Ninja Foodi AirFryer AF300EU

De Ninja Foodi AirFryer AF300EU heeft twee aparte baklades, zodat je friet en vlees tegelijk bereidt zonder dat iets te vroeg klaar is. Dankzij de Sync-functie lopen beide bereidingen perfect gelijk. Met zes kookstanden – van bakken en roosteren tot opwarmen en drogen – maak je met gemak een complete maaltijd voor het hele gezin. De airfryer haalt een temperatuur tot 240 graden voor extra knapperige resultaten, en na het eten gaan de losse onderdelen gewoon in de vaatwasser.

Ninja Foodi AirFryer AF300EU

Adviesprijs 229 euro. Nu voor 109 euro. Dat betekent ruim 52% korting!

Philips FC9745/09 PowerPro Expert

De Philips FC9745/09 PowerPro Expert levert krachtige zuigprestaties op elk vloertype. Met de parketborstel reinig je houten vloeren voorzichtig, terwijl de tapijtborstel laagpolig tapijt grondig schoonmaakt. Wissel je liever niet steeds van opzetstuk, dan gebruik je de TriActive+ combizuigmond die moeiteloos schakelt tussen harde vloeren en tapijt. Voor dierenharen en grove vloerkleden is er de turboborstel. Dankzij de PowerCyclone 8-techniek blijft de zuigkracht hoog, zelfs bij een volle stofbak, en met de actieradius van 10 meter bereik je een hele verdieping zonder van stopcontact te wisselen.

Philips FC9745/09 PowerPro Expert

Adviesprijs 279,99 euro. Nu voor 159 euro. Dat betekent ruim 43% korting!

eufy X10 Pro Omni

De eufy X10 Pro Omni neemt het schoonmaken volledig van je over. In het slimme basisstation leegt hij automatisch zijn stofbak, vult de watertank bij en wast én droogt zijn dweilpads. Met een zuigkracht van 8000 Pascal verwijdert hij moeiteloos vuil, terwijl de draaiende dweilpads hardnekkige vlekken aanpakken. Dankzij lasernavigatie en slimme objectherkenning rijdt de robot doelgericht door je huis zonder vast te lopen. Op tapijt verhoogt hij automatisch de zuigkracht en tilt hij de dweilpads op, zodat je niet hoeft te wisselen tussen stofzuigen en dweilen. Alles regel je eenvoudig via de app, waar de robot steeds beter leert hoe jouw huis in elkaar zit.

eufy X10 Pro Omni

Adviesprijs 699 euro. Nu voor 439 euro. Dat betekent ruim 37% korting!

Dyson Supersonic Straight + Wavy Prussian Blue

De Dyson Supersonic Straight + Wavy Prussian Blue droogt en stylet je haar snel en zorgvuldig. Dankzij de slimme warmteregeling blijft de temperatuur constant, zodat je haar beschermd blijft tegen hitte. De motor zit in het handvat, wat zorgt voor een lichte en goed gebalanceerde föhn die prettig in de hand ligt. Met de drie meegeleverde opzetstukken tem je pluizig haar, droog je fijn haar extra zacht en geef je steil of golvend haar een glanzende finish. Gebruik de koude stand om je coupe langer in model te houden.

Dyson Supersonic Straight + Wavy Prussian Blue

Adviesprijs 429 euro. Nu voor 279 euro. Dat betekent bijna 35% korting!

Sonos Era 100 Zwart

De Sonos Era 100 Zwart vult elke kamer met rijk, helder geluid en sluit moeiteloos aan op je dagelijkse routine. Je streamt muziek via wifi, bluetooth of AirPlay en bedient alles eenvoudig met de Sonos-app. Combineer meerdere speakers voor multiroom-geluid of koppel de Era 100 aan een Sonos-soundbar voor volwaardig surround-geluid bij films en series. Met Amazon Alexa regel je de speaker met je stem, en dankzij Spotify Connect speel je direct af vanaf je telefoon.

Sonos Era 100 Zwart

Adviesprijs 229 euro. Nu voor 179 euro. Dat betekent bijna 22% korting!