How to Install SSL on Joomla: Securing Your Website
This tutorial will show you how to install SSL on Joomla. Installing SSL certificates is the first step in securing your Joomla installation, but it’s also just one step of many that are needed for a complete security strategy. You may want to explore some other options, like Joomla SSL or let’s encrypt IIS if you want more information on this topic.
What type of SSL Certificate do I need?
There are three types of SSL certificates, depending on where they will be used.
Do you want visitors to your website’s URL (domain name) to see the secure padlock icon in their browser address bar or not? This is what type of certificate you should get for your website. There are other factors that may help determine which type of certificate is right for you (for instance, if it requires extended validation). We recommend checking out this detailed explanation by DigiCert explaining these differences between Extended Validation and Domain Validation certificates.
What do I require installing SSL Certificates on Joomla?
These can be purchased from your hosting provider or installed with the help of Joomla SSL or let’s encrypt IIS. You will also need to purchase an SSL certificate for your domain name (e.g., sitename.com). The cost per year is usually around 20-50 USD, depending on which plan you choose.
How long does it take?
It takes about 15 minutes total if everything is set up correctly the first time. If not, then allow some extra time troubleshooting any problems that come up along the way! This tutorial was written using Joomla version “X”, lets encrypt IIS v “X” and Microsoft Windows server 2016.
What Joomla SSL or let’s encrypt IIS will do is take the Joomla website you have set up, enable SSL encryption on it, then automatically renew your SSL certificate for you each year. This makes it easy to keep your site secure from hackers! It also ensures that all traffic sent between a visitor’s browser and the Joomla website is encrypted through-and-through via Transport Layer Security (TLS). And as part of this process, we’ll be generating an Intermediate Certificate Authority which can later be used by other web servers not running lets encrypt IIS such as Apache – if they come along later in life 🙂
Enable SSL encryption with Joomla By default, Joomla does not have SSL enabled. So in order to enable it, we need to install an extension which will do just that for us!
Install the Extension Now go into your Joomla website manager and click on Extensions -> Plugin Manager. Then look down the list of plugins until you find joom ssl xtn .
Click INSTALLED PLUGINS button next to joomsl xtn, then ENABLE PLUGIN at the bottom right-hand corner of the screen.
If all goes well after a few seconds or so, you should be able to see joomsl listed under ACTIVE PLUGINS column now.
Visit the website in your browser to double-check your work. Now Joomla has SSL enabled, and you should notice the little green padlock in your browser address bar when accessing the Joomla website. If there is a red cross or X on it, that means joomsl xtn plugin was not installed correctly. So check if all steps were done right.