Microsoft Internet Information Services (IIS) gebruiken Apache gebruiken
Voordat je een SSL-certificaat kunt kopen en installeren, moet je een CSR genereren op je server. Dit bestand bevat informatie over je server en openbare sleutel, en is nodig om de persoonlijke sleutel te genereren. Je kunt een CSR aanmaken in IIS 8 met slechts enkele muisklikken:  Open Serverbeheer. Klik op Hulpprogramma's en selecteer Internet Information Services (IIS) Manager. Selecteer het werkstation waarop je het certificaat installeert onder de lijst met verbindingen. Open het hulpprogramma Servercertificaten. Klik op de link 'Certificaataanvraag maken' in de rechter bovenhoek, onder de lijst Acties. Vul de informatie in de wizard 'Certificaat aanvragen' in. Je dient je tweecijferige landcode in te voeren, staat of provincie, de naam van je stad of gemeente, je volledige bedrijfsnaam, de naam van de afdeling (bijv. IT of Marketing), en de algemene naam (meestal de domeinnaam). Laat de 'Cryptografische serviceprovider' op de standaardinstelling staan. Stel 'Bitlengte' in op '2048'. Geef het aanvraagbestand voor het certificaat een naam. De bestandsnaam doet er niet toe, zolang je deze maar tussen je bestanden kunt vinden. Er zijn verschillende diensten online die SSL-certificaten aanbieden. Zorg ervoor dat je alleen bestelt bij een gerenommeerde dienst, want de veiligheid van jou en je klant staat op het spel. Populaire diensten zijn onder andere DigiCert, Symantec en GlobalSign. De voor jou beste service hangt af van je behoeften (meerdere certificaten, bedrijfsoplossingen, etc.).  Je moet je CSR-bestand uploaden naar de certificatendienst wanneer je het bestelt. Dit wordt gebruikt om het certificaat voor je server te genereren. Sommige providers vragen om een kopie van de inhoud van het CSR-bestand, terwijl anderen je het bestand zelf laten uploaden. Je moet de tussenliggende certificaten downloaden van de service waar je je certificaten hebt gekocht. Je ontvangt je primaire certificaat via e-mail of via de klantenzone van de website.  Hernoem het primaire certificaat naar 'jouwsitenaam.cer'. Klik nu op de koppeling 'Certificaataanvraag voltooien' onder de koppeling 'Certificaataanvraag maken' waarop je hebt geklikt om een CSR te genereren. Zodra je dit op je computer hebt gelokaliseerd, moet je het een duidelijke naam geven (een naam waarmee je het certificaat snel kunt herkennen op je server). Sla het certificaat op in de afdeling 'Persoonlijk' van de store. Klik op OK om het certificaat te installeren.  Je certificaat moet op de lijst staan. Als dat niet het geval is, zorg er dan voor dat je dezelfde server gebruikt waarop je de CSR hebt gegenereerd. Nu het certificaat is geïnstalleerd, moet je het aan de website koppelen die je wilt beschermen. Breid de map 'Websites' uit in de lijst Verbindingen en klik vervolgens op de website.   Klik op de koppeling Bindingen in de lijst Acties. Klik op de knop Toevoegen in het venster Websitebindingen dat verschijnt. Selecteer 'https' in het drop-downmenu 'Type', en selecteer je geïnstalleerde certificaat in het 'SSL-certificaat' drop-downmenu. Druk op OK en vervolgens op Sluiten. Zoek de tussenliggende certificaten die je hebt gedownload van de certificaatleverancier. Sommige providers leveren meer dan één certificaat dat geïnstalleerd moet worden, terwijl andere er maar één hebben. Kopieer deze certificaten naar een speciale map op je server.   Wanneer de certificaten naar de server zijn gekopieerd, dubbelklik je erop om de gegevens van het certificaat te bekijken. Klik op het tabblad Algemeen. Klik op de knop 'Certificaat installeren' onderaan het venster. Selecteer 'Alle certificaten in het onderstaande archief opslaan' en blader dan naar de lokale opslag. Het kan gevonden worden door het vakje 'Fysieke archieven weergeven' aan te vinken, tussenliggende certificaten te selecteren en daarna te klikken op Lokale computer. Om te beginnen met het distribueren van certificaten, moet je je IIS-server opnieuw opstarten. Om IIS opnieuw op te starten, klik je op Start en selecteer je vervolgens Uitvoeren. Typ 'IISREset' en druk op Enter. De Opdrachtprompt zal verschijnen en de status van het herstarten van de IIS weergeven. Voordat je een SSL-certificaat kunt kopen en installeren, moet je een CSR genereren op je server. Dit bestand bevat je server en informatie over de openbare sleutel, en is nodig om de persoonlijke sleutel te genereren. Je kunt een CSR direct vanaf de Apache-commandoregel genereren:   Start de OpenSSL-utility. Deze kun je vinden op /usr/local/ssl/bin/ Creëer een sleutelpaar door het volgende commando in te voeren:  openssl genrsa –des3 –out www.mydomain.com.key 2048    Creëer een passphrase. Deze passphrase moet worden ingevoerd wanneer je met je sleutels communiceert. Start het CSR-generatieproces. Voer het volgende commando in wanneer gevraagd wordt om het CSR-bestand aan te maken: openssl req –new –key www.mydomain.com.key –out www.mydomain.com.csr    Vul de gevraagde informatie in. Je moet je tweecijferige landcode, staat of provincie, de naam van je stad of gemeente, volledige bedrijfsnaam, de naam van je afdeling (bijv. IT of Marketing) en de gewone naam (meestal de domeinnaam) invoeren. Maak het CSR-bestand. Zodra de informatie is ingevoerd, voer je het volgende commando uit om het CSR-bestand op je server te genereren: openssl req -noout -text -in www.mydomain.com.csr Er zijn verschillende diensten online die SSL-certificaten aanbieden. Zorg ervoor dat je alleen bestelt bij een gerenommeerde dienst, want de veiligheid van jou en je klant staat op het spel. Populaire diensten zijn onder andere DigiCert, Symantec en GlobalSign. De voor jou beste service hangt af van je behoeften (meerdere certificaten, bedrijfsoplossingen, etc.).   Je moet je CSR-bestand uploaden naar de certificatendienst wanneer je het bestelt. Dit zal worden gebruikt om het certificaat te genereren voor je server. Je moet de tussenliggende certificaten downloaden van de dienst waar je je certificaten hebt gekocht. Je ontvangt je primaire certificaat via e-mail of via de klantenzone van de website. Je sleutel moet er ongeveer zo uitzien:   -----BEGIN CERTIFICATE-----  [Encoded Certificate]  -----END CERTIFICATE-----    Als de certificaten zich in een tekstbestand bevinden, moet je dit wijzigen in een .CRT-bestand voordat je het kunt uploaden Vink de sleutels aan die je downloadt. Er moeten vijf streepjes ('-') staan aan weerszijden van de regels BEGIN CERTIFICATE en END CERTIFICATE. Controleer ook of er geen extra spaties of regelafbrekingen in de sleutel zijn ingevoegd. De certificaten moeten in een map worden geplaatst die bedoeld is voor certificaten en sleutelbestanden. Een voorbeeldlocatie is /usr/local/ssl/crt/. Al je certificaten moeten in dezelfde map staan. Sommige versies van Apache hebben een 'ssl.conf' bestand voor de SSL-certificaten. Bewerk alleen één van de twee als je ze allebei hebt. Voeg de volgende regels toe aan de Virtual Host-sectie:   SSLCertificateFile /usr/local/ssl/crt/primary.crt SSLCertificateKeyFile /usr/local/ssl/private/private.key SSLCertificateChainFile /usr/local/ssl/crt/intermediate.crt    Sla de wijzigingen in het bestand op zodra je klaar bent. Upload het bestand nogmaals indien nodig. Zodra het bestand is gewijzigd, kun je beginnen met het gebruik van je SSL-certificaat door je server opnieuw op te starten. De meeste versies kunnen worden herstart door de volgende commando's in te voeren:   apachectlp stop apachectl startssl
Genereer een aanvraag voor het ondertekenen van een certificaat (CSR). Bestel je SSL-certificaat. Download je certificaten. Open het hulpprogramma Servercertificaten weer in IIS. Zoek naar het certificaatbestand. Koppel het certificaat aan je website. Installeer de tussenliggende certificaten. Start IIS opnieuw. Genereer een aanvraag voor het ondertekenen van een certificaat (CSR). Bestel je SSL-certificaat. Download je certificaten. Upload de certificaten naar je server. Open het 'httpd.conf' bestand in een tekstverwerker. Herstart je server.
https://www.wikihow.com/Install-an-SSL-Certificate https://www.wikihow.com/Install-an-SSL-Certificate
Using Microsoft Internet Information Services (IIS) Using Apache