Woktron now offers FREE SSL/TLS certificates with Let's Encrypt.
We believe your private data should remain private! You should have a reasonable expectation that your interactions with a website won't be monitored by a third party. That's why Woktron is proud to offer secure hosting through a partnership with Let's Encrypt.
Let's Encrypt is a Certificate Authority (CA) that offers FREE secure certificates that are just as secure as current paid certificates, and provide the same HTTPS protection to your website. The project was pioneered to make encrypted connections the default standard throughout the internet. This is a large step forward for security and privacy.
- Let's Encrypt is Free - Anyone who owns a domain can obtain a trusted certificate for that domain at zero cost.
- Let's Encrypt is quick and simple - There's no payment and there are no validation e-mails to deal with.
- It's automatic - The enrollment process for certificates occurs painlessly. The renewal occurs automatically in the background.
- It's secure - Let's Encrypt will serve as a platform for implementing modern security techniques and best practices.
How to enable Let's Encrypt on your hosting account
To enable SSL for your sites using Let's Encrypt:
- First ensure that your site is correctly configured for https traffic. Doublecheck that all links of your website are absolute links over https. All links to pages, images, pdf files etc. need to include this full path, so use:
/images/myimage.png. It is possible your development platform or CMS makes these adjustments automatically once you tell the program your project is an https project (see below for more information).
- If you have any htaccess redirects they will need to take into account that you are using a secured connection
- In DirectAdmin head to domain setup and select the domain you wish to enable SSL for. Doublecheck that Secure SSL is enabled and select use a symbolic link from private_html to public_html. In case you wish to have two different sites for http and https you can leave this setting as it is.
- You are now ready to generate the Let's Encrypt certificate in DirectAdmin:
- Head over to the correct user and domain in DirectAdmin that you would like to adjust
- Go to SSL Certificates under Advanced Features. If the SSL option is disabled for the selected domain, you need to enable it by clicking ‘here’
- You will see the Free & automatic certificate from Let’s Encrypt option. Check the check-box next to the Let’s Encrypt option and enter all necessary details for your domain below.
Click save when done.
A free Let’s Encrypt SSL certificate will be automatically installed, the Apache webserver will be restarted and your certificate should be active. The Let’s Encrypt certificates are valid for 90 days and DirectAdmin will automatically attempt to renew the certificate after 59 days.
How to Enable HTTPS (SSL) in WordPress
- login to the WordPress dashboard
- Roll your mouse over Settings in the navigation menu, then click General.
- In the WordPress Address (URL) field, enter your https address.
- Enter your https address in the Site Address (URL) field. WordPress advises "Enter the address here if you want your site homepage to be different from the directory you installed WordPress."
- Click the Save Changes button on the bottom.
How to enable HTTPS (SSL) in Joomla!
To enable SSL for Joomla, follow these steps:
- Log in to Joomla! as the administrator, and then:
- For Joomla! 3, on the top menu bar, click System, and then click Global Configuration.
- For Joomla! 2.5, on the top menu bar, click Site, and then click Global Configuration.
- Click the Server tab.
- Under Server Settings, in the Force SSL list box, select one of the following options:
- To make the administration interface accessible only when using SSL, select Administrator Only.
- To make the entire site accessible only when using SSL, select Entire Site.
- Click Save. SSL is now enabled for Joomla!