Så här genererar du en CSR (begäran om certifikatsignering) för SSL

Författare:Vishal Singh
Uppdaterad:25 juli 2025

För att generera en begäran om certifikatsignering (CSR) för ett SSL-certifikat följer du dessa enkla steg:

  1. Generera CSR: På din server använder du lämpligt verktyg eller kommando för att skapa CSR. Till exempel på Linux kan du använda OpenSSL med ett kommando som openssl req -x509 -bits eller liknande.

  2. Säkerställ nyckelstorlek: Se till att nyckelstorleken är minst 2048 bitar. Detta säkerställer att ditt certifikat är säkert.

  3. Spara din privata nyckel: När du har genererat CSR:en uppmanas du att ange ett lösenord för den privata nyckeln. Spara detta säkert eftersom det behövs för att installera SSL-certifikatet senare.

  4. Skicka CSR till certifikatutfärdare (CA): Tillhandahåll den genererade CSR:en till den certifikatutfärdare du arbetar med, som Let's Encrypt eller Esadax partner CA.

  5. Installera SSL-certifikat: När du har fått ditt certifikat från CA:n använder du din privata nyckel för att installera det på din server. På Linux kan detta innebära kommandon som openssl ca -key privateKey.pem -cert certificate.pem.

Ytterligare anmärkningar:

  • Om du använder ett certifikat för flera domäner och servern inte kan hantera flera SAN:er (Subject Alternative Names) i en CSR aktiverar du certifikatet med en domän först. Du kan lägga till resten senare via din värdtjänstleverantörs gränssnitt.
  • Delade IP-adresser kontra dedikerade IP-adresser: Vissa servrar tillåter SSL-installation på delade IP-adresser med hjälp av Server Name Indication (SNI). Kontrollera om din server stöder detta för att undvika att behöva en dedikerad IP.