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!

Post navigation

Arunlal A

Senior System Developer at Zeta. Linux lover. Traveller. Let's connect! Whether you're a seasoned DevOps pro or just starting your journey, I'm always eager to engage with like-minded individuals. Follow my blog for regular updates, connect on social media, and let's embark on this DevOps adventure together! Happy coding and deploying!

3 thoughts on “How to install SSL certificate on webmin

  1. 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.


Leave a Reply

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