By default, SSL is enabled on FREE addresses (like
yourapp-username.ewp.live). To add an SSL to the WordPress site linked to your
real domain name, follow the steps provided in this article.
If you already have necessary certificate files for SSL installation, feel free to proceed with the steps described in the SSL installation
section. Otherwise, check the Pre-requisites
- Purchase an SSL certificate before installing it. You may browse the SSL certificates offered by Namecheap or choose a third-party provider.
- If you use SSL certificate from Namecheap, follow this guide to activate it after the purchase.
- Once all the activation steps are done and the domain validation is completed, your SSL order will be issued and you'll receive two files from Certificate Authority: SSL certificate (file with .crt extension) and CA Bundle (file with .ca-bundle extension).
An email with the files will be sent to the administrative contact email address for the SSL order, you will also be able to download them in your Namecheap account.
- To add an SSL certificate to your website, you will need to upload, paste as plain text or just drag-and-drop the following files via an SSL installation wizard. If you paste the text codes, ensure you keep the "BEGIN" and "END" tags included in every code.
Private Key - use the file with the ".key" or with the ".txt" extension that you saved after CSR code generation.
SSL Certificate - use the SSL Certificate files with ".crt" extension which you receive from the CA.
CA Bundle - it's the file with the ".ca-bundle" extension received from the Certificate Authority via email or downloaded in your account panel.
1. Login to your EasyWP panel: in the Namecheap account Dashboard, open the Apps tab and click on the EasyWP icon.
2. Then click on the Manage
button like on the picture below:
3. In the Website
section find the domain name in question >> click Manage
next to the SSL Certificate
4. Click Add on the next page.
5. Tick Custom SSL Certificate option.
The Private Key
and CA Bundle
boxes will appear. You can paste the corresponding codes, browse Certificate and Private key or drag-and-drop the corresponding files from your PC.
Important note: Please use the full CA Bundle, with the CA Root Certificate included, for filling out the CA Bundle box, or, browse the corresponding file. You can find the full CA Bundles in this article.
After filling in the boxes, click Change
to enable your custom Certificate.
On the next page, you will see the certificate installation status. The toggle will switch automatically to "Active" as soon as the SSL gets installed at the back-end. This may take a few minutes, under 10 minutes usually.
Note: If you have a CDN service enabled for the website, a Sync option will appear on this stage shortly after the certificate's been enabled. Click the Sync button in order to get the same certificate installed on CDN. Keep in mind that for the website with CDN option turned On, it is obligatory to have the SSL certificate installed on both EasyWP and CDN services.
Note: We recommend keeping the Private key file stored on your side after the SSL installation is done. You may need this file to install the certificate at any other server, or if you need to re-install the same certificate on EasyWP once again later. Note: To get to the SSL wizard (if you are not there yet) from within your EasyWP dashboard, click the needed website Domains.