Why I need SSL certicate for my Website ?
SSL allows you to secure pages on your site so that information such as logins, credit card numbers, etc are sent encrypted instead of plain text. It is important to secure your site’s login areas, shopping areas, and other pages where sensitive information could be sent over the web.
How do I install SSL certificate through WHM/cPanel?
All SSL certificates require a dedicated IP. So first step is to purchase a dedicated IP for your domain. We offer an additional $2/month for an IP. A dedicated IP address is required and is not included with the SSL Certificate.
Next step is to change Site’s IP Address to this dedicated IP.
There are options in WHM to change a sites IP address. The Change Site’s IP Address feature allows you to select an account and change its IP address.
If you purchase IP address from direct DataCentre you need to add this IP address first in your WHM.
To change a site’s IP address:
1) Select the account or user from the list under Account Selection.
You may also use the Account Search feature to search for an account by domain or by user.
2) Click Change.
Select the new IP address from the New Address pull-down menu.
3) Click Change.
Change in site IP address caused some “DNS propagation delay”. The change in DNS setting information should be passed on to all the DNS servers in the world which is eventually used to update the DNS servers of the ISP (Internet Service Provider). If you want to lower this propagation delay please contact nixwind support team, we will assist you to do this with a minimum propagation delay of about 10 minutes with a minimal rate.
For purchasing a SSL certificate from NixWind Technologies or from any other SSL providers you need to generate Certificate Signing Request (CSR).
Certificate Signing Request (CSR)
CSR is a message sent from an applicant to a certificate authority in order to apply for a digital identity certificate. CSR request is a block of encrypted text that is generated on the server that the certificate will be used on. CSR contains information such as your organization name, domain name, your locality, and country. A private key is usually created at the same time that you create the CSR.
How do I generate a CSR and private key?
1) Generating CSR using CPanel.
a) Login to cPanel.
First of all you need to generate a private key for your domain. This private key is secret and should not be given out. Also, there is no way to recover a private key file if it is lost. You can generate Private Key for your domain by going through “SSL/TLS Manager”
After generating your private key, you can generate CSR by going through “SSL/TLS Manager” under the section Security. Please select the hostname that you want to install SSL. For the CSR to be valid the following information needs to be entered in the following fields:
Country, State, City, Company, Company Division, Email and Pass Phrase.
2) Generating CSR using WHM.
a) Login to WHM.
Generate a SSL Certificate & Signing Request
3) Generating CSR using SSL.
If you have shell access to your server you can easily generate CSR. You can use the following command to generate a CSR and private key:
openssl req -new -keyout server.key -out server.csr
You can easily decode your CSR. In order to decode a CSR on your own machine using OpenSSL, use the following command:
openssl req -in server.csr -noout -text
Please get back to us with your private key and CSR so that we will provide you with a certificate, typically in a zip file sent through email.
You can easily install this SSL certificate which is in zip file. If you are purchasing this SSL with NixWind technologies we will install it for you.
Installing SSL which is in zip format.
1) Through WHM.
You can use WHM’s Install a SSL Certificate option to setup SSL for your domain.
(Main >> SSL/TLS >> Install a SSL Certificate and Setup the Domain)
Copy and paste the certificate into the Install A SSL Cert field. Then click the Submit button. This step will install the SSL certificate for your domain. You should receive a message of success.
2) Thorugh SSL.
You can verify SSL whether it installed correctly by going through http://www.sslshopper.com/ssl-checker.html
This SSL Checker will help you diagnose problems with your SSL certificate installation. You can verify the SSL certificate on your web server to make sure it is correctly installed, valid, trusted and doesn’t give any errors to any of your users.