Kenniscentrum

Maak van HTTPS een onderhouden service

Geef een certificaat uit met een ondersteunde client en verifieer het vernieuwingspad.

2 min leestijdNederlands

Content herzien · Nederlands

In één oogopslag
Type gids
Beheren en beveiligen
Voorbeelden
Illustratief, omgevingsspecifiek
Integratiescope
Geen externe machine aangesloten
01

Maak de naam en listener gereed

Zorg er bij een echte server voor dat de hostnaam naar de juiste bestemming verwijst en de webservice reageert. De HTTP-01-uitdaging vereist dat het uitdagingspad bereikbaar is op poort 80. DNS-01 kan andere regelingen en wildcardnamen ondersteunen, maar vereist veilig beheerde DNS-toegang.

02

Installeer Certbot volgens de huidige platforminstructies

Kies de webserver en het besturingssysteem op de officiële Certbot-instructiepagina. Installeer via de gedocumenteerde methode voor die combinatie. Vermijd het mengen van pakket- en snap-installaties of de veronderstelling dat de OmbraHost-website al een certificaat op een externe server heeft geïnstalleerd.

03

Vraag het certificaat aan voor de beoogde namen

Het Nginx-voorbeeld hieronder draait op een systeem met Certbot's bijpassende Nginx-integratie geïnstalleerd. Vervang het documentatiedomein door namen die u beheert. Bekijk de gegenereerde configuratie en valideer Nginx voordat u aanvullende bewerkingen toepast.

Nginx-voorbeeld · eigen namen vereistBeoordeel voor uw omgeving
sudo certbot --nginx -d example.com -d www.example.com
sudo nginx -t
04

Bewijs verlenging in plaats van deze aan te nemen

Controleer de certificatenlijst, het geplande vernieuwingsmechanisme en de bereikbaarheid van de challenge. Een dry run oefent de vernieuwing met de testomgeving. DNS inloggegevens, proxywijzigingen of een gesloten poort kunnen een vernieuwing die eerder werkte, verstoren.

VernieuwingscontrolesBeoordeel voor uw omgeving
sudo certbot certificates
sudo certbot renew --dry-run
# Inspect the timer used by your installation method:
systemctl list-timers --all
05

Monitor het live-certificaat en het HTTPS-pad

Test de publieke hostnaam van buiten de server, inspecteer de vervaldatum en houd een waarschuwing vóór de deadline. Als een proxy een origin-certificaat gebruikt, inspecteer die verbinding afzonderlijk van het bezoekersgerichte certificaat. Zorg ervoor dat applicatieredirects en cookies de beoogde veilige origin gebruiken.

VÓÓR DE VOLGENDE STAP

Vertrek met een verifieerbaar resultaat.

  • Maak de naam en listener gereed.
  • Monitor het live-certificaat en het HTTPS-pad.
  • Houd herstelgegevens en secrets buiten openbare bestanden.
GA NAAR DE PRIMAIRE BRONCertbot · installatie-instructiesLet’s Encrypt · validatiemethoden