Apache 2.0 - Certifikat installation
Umiddelbart efter certifikatet udstedes, bliver det tilsendt per e-mail. Certifikatet kan også hentes igennem kontrolpanelet. Certifikatfilen vil have det samme navn som det domænenavn det er blevet anmodnet til, for eksempel: www_ditdomaine_dk.crt. I tilfælde af en anmodning om et multidomæne certifikat vil filnavnet være et nummer i stedet for domænenavnet. Husk også at installere rod- og intermediate certifikater hvis de er der.
Forberedelse
Kopier certifikatet til den mappe, hvor certifikaterne og den private nøgle er gemt i. I vejledningen til at generere CSRen via OpenSSL var det /etc/ssl/cert/
. Filnanvnet til den private nøgle var ved dette eksempel www_ditdomaine_dk.key og filnanvnet på certifikatet var www_ditdomaine_dk.crt.
For at installere certifikatet, skal certifikatet refereres i konfigurationsfilen. Det samme gælder for die root og intermediate certifikater. Root og intermediate certifikater skal være installeret på serveren, så browsere og andre klienter får tillid til certifikatet. Root og intermediate certifikater kan installeres sammen, ved hjælp af en såkaldt Bundle-fil, eller separat. Bundle-fil metoden er forklaret nedenfor.
Bemærk: Hvis du bruger et SHA2 certifikat er det tilrådeligt at bruge bundle filen. I praksis har det vist sig, at Apache-servere ofte har problemer med brugen af løse CA-certifikater i konfigurationen. Husk at downloade den passende SHA2 bundle fil.
Installation root og intermediate certifikater i bundle format
Root og intermediate certifikaterne er samlet i en såkaldt bundel-fil; Denne fil kan hentes via vores hjemmeside. Gem filen (for eksempel i /etc/httpd/conf.d/).
- Åbn konfigurationsfilen, for eksempel httpd.conf, med en teksteditor.
[root@server /]# nano /etc/httpd/conf.d/httpd.conf
- Gå til SSLEngine sektionen og derefter tilføje følgende linje:
SSLCertificateFile /etc/httpd/conf.d/www_sslcertificaten_nl.crt
SSLCertificateKeyFile /etc/httpd/conf.d/www_sslcertificaten_nl.key
SSLCertificateChainFile /etc/httpd/conf.d/bundle.crt
BemærkSkift eventuelt filnavn og/eller sti til certifikatet, den private nøgle og ca-bundle filen, afhængigt af dit server setup. - Gem ændringerne og genstart Apache:
[root@server /]# apachectl stop
[root@server /]# apachectl start
Umiddelbart efter certifikatet udstedes, bliver det tilsendt per e-mail. Certifikatet kan også hentes igennem kontrolpanelet. Certifikatfilen vil have det samme navn som det domænenavn det er blevet anmodnet til, for eksempel: www_ditdomaine_dk.crt. I tilfælde af en anmodning om et multidomæne certifikat vil filnavnet være et nummer i stedet for domænenavnet. Husk også at installere rod- og intermediate certifikater hvis de er der.
Har du brug for hjælp?
Ring til os +45 898 719 39
SSLCheck
SSLCheck kontrollerer, om dit certifikat er korrekt installeret på din server og om der potentielt er problemer.