• Technologies
  • Frontend
  • Backend
  • Server
  • Contact
  • About
Thursday, June 8, 2023
Adnan Halilovic Blog
  • Technologies
    • All
    • Angular
    • Git
    • JavaScript
    • ReactJS
    How to Work on Different Git Branches at the Same Time?

    How to Work on Different Git Branches at the Same Time?

    Lazyload Standalone Components in Angular

    Lazyloading Standalone Components in Angular

    Standalone Components Angular

    How to Create Standalone Components in Angular

    Private Routes in React Router V6

    Protecting Routes in React JS

    How to setup routing in ReactJS

    How to setup routing in ReactJS

    Retry Error HTTP Requests in Angular (without retryWhen)

    Retry Error HTTP Requests in Angular (without retryWhen)

    Scalable Angular Structure

    Scalable Angular Structure

    Top 10 Most Common RxJS Operators

    Top 10 Most Common RxJS Operators

  • Frontend
  • Backend
  • Server
  • Contact
  • About
No Result
View All Result
  • Technologies
    • All
    • Angular
    • Git
    • JavaScript
    • ReactJS
    How to Work on Different Git Branches at the Same Time?

    How to Work on Different Git Branches at the Same Time?

    Lazyload Standalone Components in Angular

    Lazyloading Standalone Components in Angular

    Standalone Components Angular

    How to Create Standalone Components in Angular

    Private Routes in React Router V6

    Protecting Routes in React JS

    How to setup routing in ReactJS

    How to setup routing in ReactJS

    Retry Error HTTP Requests in Angular (without retryWhen)

    Retry Error HTTP Requests in Angular (without retryWhen)

    Scalable Angular Structure

    Scalable Angular Structure

    Top 10 Most Common RxJS Operators

    Top 10 Most Common RxJS Operators

  • Frontend
  • Backend
  • Server
  • Contact
  • About
No Result
View All Result
Adnan Halilovic Blog
No Result
View All Result

Add SSL to Virtualmin Website

Adnan Halilovic by Adnan Halilovic
July 25, 2022
in Server
0
Setup SSL Certificate Virtualmin
0
SHARES
188
VIEWS
Share on FacebookShare on Twitter
ADVERTISEMENT

After we successfully added a website in Virtualmin, we should add an SSL certificate so our users would be able to access our website without any errors in their browser.

The following article will walk us through the easy process.

1. Select your website in Virtualmin

Navigate to Virtualmin tab, select your website -> Server Configuration -> SSL Certificate as on the screenshot below.

SSL Certificate path in Virtualmin

Now, we can see our current SSL certificate along with the information about the issuer and all the necessary details.

SSL Certificate Info – Virtualmin

2. Install Lets’ Encrypt Cert

Under the SSL Certificate navigate to the Let’s Encrypt tab and click the Request Certificate button.

ADVERTISEMENT
After the install completes, we will see a log with all the details, as on the following screenshot.
Request Let’s Encrypt success message – Virtualmin

So, as we can see from the screenshot’s log, the request was successful and Virtualmin has set up the SSL for us and restarted itself automatically.

If we go back to the SSL Configuration page, we would be able to see a new certificate and the expiry date along with the other details.

ADVERTISEMENT
New Let’s Encrypt Certificate information – Virtualmin

3. Extra step – Force SSL Website

Under Virtualmin -> Server Configuration -> Website Options Select option Redirect all requests to SSL site – yes and hit Save.

Now all requests on your website will go through SSL.

Website Options Virtualmin
Tags: sslvirtualmin
ADVERTISEMENT
Previous Post

Install WordPress in Virtualmin in 3 easy steps

Next Post

How to Install Node on AlmaLinux 9

Related Posts

Installing Virtualmin on Ubuntu OS
Server

Installing Virtualmin on Ubuntu OS

September 7, 2022
How to Install Node on AlmaLinux 9
Server

How to Install Node on AlmaLinux 9

September 7, 2022
Install WordPress in Virtualmin in 3 easy steps
Server

Install WordPress in Virtualmin in 3 easy steps

July 25, 2022
Add new website to Virtualmin
Server

Add new Website (Virtual Server) to Virtualmin

July 24, 2022
Install AWstats Webmin / Virtualmin
Server

Install or Reinstall AWstats on Webmin or Virtualmin

July 24, 2022
Missing AWStats Virtualmin
Server

Fix missing AWStats file after Virtualmin Install

July 24, 2022
Next Post
How to Install Node on AlmaLinux 9

How to Install Node on AlmaLinux 9

Leave a Reply Cancel reply

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

Latest posts

How to Work on Different Git Branches at the Same Time?
Git

How to Work on Different Git Branches at the Same Time?

by Adnan Halilovic
December 4, 2022
0

Have you ever been in the middle of an important project when you had to switch to a different branch...

Read more
Lazyload Standalone Components in Angular

Lazyloading Standalone Components in Angular

September 11, 2022
Standalone Components Angular

How to Create Standalone Components in Angular

September 10, 2022
Private Routes in React Router V6

Protecting Routes in React JS

September 7, 2022
Installing Virtualmin on Ubuntu OS

Installing Virtualmin on Ubuntu OS

September 7, 2022
Github LinkedIn Youtube Twitter Pinterest Instagram Reddit

About Me

Adnan Halilovic Blog

Adnan Halilović

Software Developer - Content Writer

I am Adnan Halilović, the man behind the website and channels that you are currently reading and viewing!

I am a software developer with over 12 years of expertise in a variety of fields.

Newsletter

Country:

Email address:


Recent from Instagram

© 2022 Adnan Halilovic - Software development content, tips & tricks.

No Result
View All Result
  • Technologies
  • Frontend
  • Backend
  • Server
  • Contact
  • About

© 2022 Adnan Halilovic - Software development content, tips & tricks.

Click to Copy