Let's Encrypt Free SSL Certificates

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: https:///www.woktron.com/images/myimage.png instead of /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:
    1. Head over to the correct user and domain in DirectAdmin that you would like to adjust
    2. 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’
    3. 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

  1. login to the WordPress dashboard
  2. Roll your mouse over Settings in the navigation menu, then click General.
  3. In the WordPress Address (URL) field, enter your https address.
  4. 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."
  5. Click the Save Changes button on the bottom.

How to enable HTTPS (SSL) in Joomla!

To enable SSL for Joomla, follow these steps:

  1. 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.
  2. Click the Server tab.
  3. 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.
  4. Click Save. SSL is now enabled for Joomla!
  • let's encrypt, ssl
  • 2 Users Found This Useful
Was this answer helpful?

Related Articles

Can I change the domain name my SSL Certificate is issued for?

Unfortunately, for security reasons, if a SSL certificate has already been issued, the domain...

What is SSL (Secure Sockets Layer)?

SSL (Secure Sockets Layer) is a protocol designed by Netscape Communications to enable encrypted,...

Why do my pages load more slowly when I use SSL?

SSL pages are slower because of the overhead needed to encrypt and decrypt the data. The web...

Why do I get the message 'some items are insecure'?

For a server to serve a page securely all items, including graphics, must be accessed using the...

Install and generate a Private Key for SSL Certificates with DirectAdmin

This section covers: Certificate installation requirements How to use the server's shared...