Step 1. Generate a Certificate Signing Request for your domain
Login to Plesk using the Plesk - One Click Login)
Under your domain settings, in section Security select SSL/TLS Certificates
Click on Add SSL/TLS Certificate
Enter a certificate name: RapidSSL Certificate (any name, it's just for identification purposes)
Bits: select "4096" from the dropdown
Enter Certificate details (Country, State/Province, Location, Company, Domain & Email Address)
Click on the Request button to generate the CSR
Copy CSR
Click on the Certificate name from list of certificates
Scroll down to the CSR and copy the full contents of the box
Step 2 Configuring the Rapid SSL Certificate
In your ID account, select Services >> My Services, then click on the LiteSpeed Hosting subscription (or the Rapid SSL Cert subscription if shown separately).
Click on the Configure Now button
Web Server type: Select "Apache + ModSSL"
CSR: Paste in CSR IMPORTANT - there should be no spaces before the --- Begin Certificate Request ---- or after the ----- End Certificate Request ----- tags
Administrative Contact ( Complete all fields ) - the SSL Certificate will be sent to the contact email address provided
Click to Continue
SSL Validation
In order for your SSL Cert to be created, DigiCert (the Certification Authority) must check your control over the domain. This can be done in 3 ways..
(1) Email validation - receive an email to a specific address @ your domain. We recommend where possible setting up an address admin@<your domain> for this purpose (An email forwarder "admin" would also suffice).
(2) DNS validation - You will be asked to add a TXT record in the DNS records for the domain to validate your control of the domain. The unique DNS TXT record will be displayed after selecting this method of validation. The record should be added in the DNS records (Domains > Manage DNS > Edit Zone icon).
(3) File Upload - Upload a txt file with validation code to a specific directory on the server. The unique TXT file and location will be displayed after selecting this method of validation.
Allow up to an hour for the new record to be validated and the SSL Certificate issued
The SSL Certificate will be sent by email to the administrator email address used when configuring. The certificate will be in a .pem file attachment.
The .pem file is a bundle file and also contains the CA Certificate which should be installed at the same time as the SSL Certificate.
Step 3 Installing Your SSL Certificate
In your Plesk control panel, under your domain, select SSL/TLS Certificate
Click on your Certificate name
Under "Upload the Certificate files"
- Certificate:(*.crt) Use the Browse button to select your certificate (.pem) file
- CA certificate (*-ca.crt) Use the Browse button to select your certificate (.pem) file
Click on the Upload Certificate button
The Certificate page should now show all 4 fields populated (CSR, Private Key, Certificate and CA Certificate)
Step 4 Assign the SSL to your website
In Plesk, select Websites & Domains
under your domain , select the Hosting & DNS tab
Select Hosting Settings
under Security section,
tick box : SSL/TLS Support
tick box: Permanent SEO-safe 301 redirect from HTTP to HTTPS
Certificate: select your certificate from the dropdown menu
Click on Apply
Click on OK to return to dashboard
Your website site should now be covered by the certificate and be accessible securely over https.