We all know having an SSL (secure socket layer) certificate installed on your domain helps protect users coming to your website. An SSL certificate would be required if users are coming onto your website and ordering goods or services from you to protect both their identity and payment information.
Using an SSL can also help your website SEO as it shows Google, Bing and other search bots that your website is protected and safe.
A lot of companies are not aware when having a website that they can have more protection added to their website, leaving them at risk from 3rd parties that try to tamper or gain access to your website. Our recommendation is that even if you don't have an online shop or sell goods/services on your site, having one will simply show people coming on your website that you are secure and mean business. Chances are they'll be more happy to browse your site and potentially buy any products if you sell online products or services.
So what are the advantages of http vs https? We'll quite a few actually:
When choosing your SSL certificate the main points you need to look for:
Our recommendation is if you aren't very IT savvy is to let your web hosting provider do it for you, and they usually do it free of charge if you are hosting with them. We also offer the option to get a free Lets Encrypt SSL with any of our web hosting packages.
Until recently to get an SSL you had to pay for and they weren't cheap, unless you was creating a self-signed certificate for personal use, but this left errors for anyone coming to your site. Now you can get a free SSL from Lets Encrypt. They have had a massive amount of support with their campaign for all websites to be able to get a free SSL certificate.
Getting your free SSL is easy, simply head over to certbot.eff.org where you can select the server software type you are using on your server. If you don't know what software is running on your server ask your hosting provider.
They also include a wide variety of operating systems that are compatible.
Lets Encrypt can also be found at sslforfree.com
All hosting accounts can use the Lets Encrypt FREE SSL service by installing it on a cPanel Server. To do this simply login into your server as root SSH using a programme such as Putty then copy and paste in the following command:
/scripts/install_lets_encrypt_autossl_provider
The server administrator can then use Auto SSL to install new SSL certificates on domains from Lets Encrypt and hosting customers on the SSL/TLS icon in their cPanel control panel. We also provide free SSL installations on our server and can install these by contacting us.
To enable this feature in DirectAdmin, ensure you have DirectAdmin 1.50.1 or newer.
If you're running CentOS 6 or newer, it's recommended to set DA to allow SNI. This will keep the setup simpler, especially when setting up SSL under an Admin account on the server IP (so it's not installed globally)
Enable the letsencrypt=1
option in the directadmin.conf and restart DirectAdmin
echo "action=directadmin&value=restart" >> /usr/local/directadmin/data/task.queue; /usr/local/directadmin/dataskq d2000
Add the /.well-known Alias:
cd /usr/local/directadmin/custombuild
./build rewrite_confs
Install the most recent version of the script:
cd /usr/local/directadmin/custombuild
./build update
./build letsencrypt
Users should then be able to install their own SSL within their Directadmin control panel.
If you are wanting a website with free SSL included, check out our DirectAdmin web hosting packages.