SSL certificates are a must for any site that has authentication or payment processing. In this guide, we will walk through the steps to request, purchase, and install an SSL certificate to your WarpSpeed server.
Note: SSL Certificates must be purchased from a third party. Sites like NameCheap offer certificates for around $9 per year.
The first step in getting an SSL certificate installed is to make a request for one. The request is called a Certificate Signing Request (CSR). A certificate issuer/signing authority can then take your CSR and provide you with a signed certificate that you can install on your server. By doing this, you establish a chain of trust back to a “trusted” signing authority, and then your browser will show the little green lock in the title bar and traffic to and from your site can be encrypted.
To create a CSR for your site, perform the following:
You may purchase a certificate from wherever you’d like. We often choose a RapidSSL or Comodo cert from NameCheap as they are very affordable and also have good overall compatibility.
You pay for certificates by the year. The certificate will need to be approved by an owner of the domain before it will be issued. This is generally done by sending an email to admin@domain.com
with a link to click for approving the certificate request.
Once the request is approved, you will be provided with an SSL certificate that can then be installed on your server. Very often, the certificate will come with additional certificates that must be added to create the full trust chain. More details on this below.
Once you have purchased and obtained a certificate, you can install it. To do so, perform the following:
Once you have installed a certificate, you can activate it.
Note: If an error occurs during restarting, you will need to resolve it by manually editing the site configuration files and then performing another “Site Reload”.