When you use a paid SSL certificate from a commercial provider, you first need to generate a Certificate Signing Request (CSR). Plesk provides a built-in interface to generate the CSR, install the issued certificate, and assign it to your domain without editing configuration files manually.
This workflow is typically used on environments managed through Plesk-Hosting where full control over SSL certificates is required.
When You Need a CSR
A CSR is required when:
- You are purchasing a paid SSL certificate from a Certificate Authority
- You need organization-validated or extended-validation certificates
- Let’s Encrypt is not suitable for your use case
The CSR contains your domain and organization details and is used by the Certificate Authority to issue the SSL certificate.
Generating the CSR in Plesk
Schritt 1: Open SSL/TLS Certificates
Melden Sie sich beim Plesk-Kontrollpanel an.
Von der linken Seitenleiste, offen Websites & Domänen und klicken Sie SSL/TLS Certificates.
[Screenshot: Websites & Domains page with SSL/TLS Certificates icon]
Schritt 2: Create a new certificate request
Klicken Add SSL/TLS Certificate.
Fill in the request form with your certificate details. Use the domain name as the certificate name so it is easy to identify later.
Wenn Sie möchten, dass das Zertifikat sowohl die Stammdomäne als auch die WWW-Version abdeckt, enter www.example.com in the domain name field.
Geben Sie eine gültige E-Mail-Adresse ein. Plesk uses this address to send the CSR information.
Klicken Anfrage to generate the CSR.
[Screenshot: CSR request form]
Schritt 3: Copy the CSR
After the request is created, click the certificate name to open it.
Scroll to the CSR section and copy the entire block, including the begin and end markers.
[Screenshot: CSR text block]
Ordering the SSL Certificate
Use the copied CSR when ordering an SSL certificate from your chosen provider.
During the order process:
- Select a web server type compatible with Plesk
- Paste the CSR exactly as generated
- Choose an email address where approval and certificate files will be sent
If domain privacy is enabled, make sure the selected approval email address is active and accessible.
Once the request is approved, the Certificate Authority will send the SSL certificate files.
Installing the SSL Certificate in Plesk
Schritt 1: Upload the certificate
Return to Websites & Domänen und offen SSL/TLS Certificates.
Click the certificate name you used when generating the CSR.
Scroll to the section for uploading the certificate as text.
Paste the full certificate contents, including the begin and end markers, into the certificate field.
If required, also paste the intermediate or CA bundle provided by the Certificate Authority.
Klicken Upload Certificate.
[Screenshot: Upload certificate as text section]
Assigning the Certificate to the Domain
Schritt 2: Enable SSL for the site
Offen Websites & Domänen und klicken Sie Hosting-Einstellungen for the domain.
Aktivieren SSL/TLS-Unterstützung and select the newly installed certificate from the list.
Speichern Sie die Änderungen.
[Screenshot: Hosting-Einstellungen mit ausgewähltem SSL-Zertifikat]
Praktische Hinweise
- Double-check domain names before generating the CSR
- Keep the private key secure and unchanged
- Verwenden Sie HTTPS-Weiterleitungen nur, nachdem das Zertifikat aktiv ist
Paid SSL certificates are commonly used on Cloud-Server Und Dedizierter Server environments where advanced validation or compliance requirements apply.