Adding an SSL certificate involves the following steps:
These steps are detailed below.
The first step is to generate a CSR (Certificate Signing Request). This is a text file containing information that you need to send to the Certificate Authority.
Here are the details we need to generate the CSR (Certificate Signing Request) for your SSL Certificate.
You must send these details to Metawerx Support in order for us to generate your CSR.
Once we have these details, we will generate a CSR for your SSL certificate and send it to you by email.
You will also need a dedicated IP address for your SSL certificate due to the way SSL works. A dedicated VM already has a dedicated IP address, so this step is not necessary on dedicated VM plans unless this is your 2nd certificate or higher.
When you receive the CSR, you can proceed to a Certificate Authority of your choice to purchase the SSL certificate.
Popular Certificate Authorities are:
After the Certificate Authority has authorized your request and accepted payment, they will send you a link to download your SSL certificate.
Certificates come in various formats. You will need to ensure you download a certificate that is compatible with "Tomcat" or "Java KeyTool".
After downloading the certificate (which is another text file, that looks a lot like the CSR), send it to Metawerx Support for installation.
We will then connect the certificate to your account.
Forcing sections of your site into https mode is very easy, see the <security-constraint> tag for web.xml for more information, or the article Forcing SSL for sections of your website.