In this blog post, you will learn how to enable SSL in Magento 2 step by step. The private SSL certificate is an important upgrade to your website. The basic function of an SSL is to encrypt all communication between the browser and the server, ensuring that all data goes through a secure (HTTPS) connection.
After you have the SSL installed on your domain, you will need to enable it via the Magento 2 backend panel by navigating to the Stores -> Configuration section.
1) Log in to Magento 2 using your admin account.
2) From left sidebar, click Stores, and then Settings -> Configuration.
3) Next, click on the Web link under the General tab in your left menu.
4) Now select the Base URLs (Secure) and edit the field Secure Base URL by changing http:// to https://
There is another settings available if you want to enable entire Store’s front-end to open only via HTTPS, set Use Secure URLs on Storefront to Yes.
That’s it, your Magento store is now configured to work over SSL!