How to install SSL certificate on webmin

Webmin is one of the most commonly using Web Hosting control panels. This is an open source control panel which works on port 10000. Here CryBit going to explain how/steps to install SSL certificate on a Webmin server.

To add SSL certificate on a domain in your server which has Webmin installed, you must have a valid SSL certificate. Upload the SSL certificate to your server, under the domain name.

Follow the below pasted steps for installing SSL certificate on Webmin:

  1. Upload your SSL certificate file to your server – we recommend that this isn’t in your web root but under the domain name so you know where it is.
  2. Log into your Webmin control panel.
  3. Select the virtual host that you want to secure.
  4. Click on SSL options.
  5. Click “Yes” on Enable SSL.
  6. Select Certificate/Private key and browse to the location of the SSL certificate.
  7. Select Private key file and browse to the location of the ssl private key file.
  8. Save changes and return to the server index.
  9. Restart necessary services.

You may need to restart Apache. From the Apache Webserver page click on “Stop Apache” top right and then “Start Apache” when displayed.

That’s it!

Arunlal Ashok

Linux Server Administrator. I'm dealing with Linux servers since 2012. I started this blog to share and discuss my ideas with the world. Check My Profile!! in uPwork (oDesk) and let me know if you need any assistance. Thanks!!

You may also like...

2 Responses

  1. Kriss says:

    Hi, I don’t seem to have SSL Options from within Webmin, I have selected the virtual host and can see the virtual server options, however SSL Options isn’t present, any idea how to get or enable this option.


  2. Daniel says:

    sudo a2enmod ssl
    service apache2 restart

Leave a Reply

Your email address will not be published. Required fields are marked *