How to install Webmin on Ubuntu

What were the different things you did?

These could help the developers and other people who get stuck with this.

Can you post a link to the video on YouTube.

Thanks

1 Like

Sure brother I don’t mind posting it as long as it ok doing it here

Here you go https://www.youtube.com/watch?v=Z0OQMUA7gPM&t=322s

If you watch the video there are a few things they did that made it possible to get Webmin installed on my system

I think most here enjoy helping others

There are differences in GNU Linux Distro’s but linux is linux so learning basic commands will serve you best.

1 Like

Well said my friend, I think the people here love helping also and I thank each and everyone for the help

@RobG
welcome to the large world of Linux and the awesome world of webmin and virtualmin

1 Like

At this point I’m not sure if it isn’t installed since there were no errors?

Try sudo netstat -ap |grep webmin

I hate to add some additional possible confusion to your situation, since you finally got Webmin installed, but…are you sure Webmin is actually what you wanted?

If you’re planning to run websites on this system, optionally with mail, databases, etc. then Webmin alone is not the right tool for the job. You need Virtualmin. Installation is very similar, though it does expect a freshly installed, supported OS (having Webmin preinstalled according to our documentation using your OS package manager is fine, as long as you haven’t also preinstalled and configured other stuff like Apache or nginx or whatever).

Webmin is not a web hosting control panel, it is a general purpose systems management UI. If you aren’t hosting web sites, Webmin is probably the right thing. But, if you are hosting web sites, Virtualmin is almost always the right thing.

What’s up Joe, I am pretty sure Webmin is what I need I am not hosting websites. I use to be a hosting reseller a few years back and had a hosting service. I know if hosting websites cPanel management is the thing you need. But thanks for your input

I am just trying to setup my own cloud servers don’t want to pay any one to store my files and stuff.

Thank you brother

Virtualmin is our project/product that competes with cPanel. So, no, you don’t need cPanel if hosting websites. There are many options, Virtualmin is one.

3 Likes

How exactly are you doing this?

Any error?

This guide will be helpful. The command and steps are same for Ubuntu 24.04

Thanks but this has already been solved. And as instructed when installing Webmin they recommend following the Webmin documentation because using sources that are not supplied by the creators may be a bad idea

But thanks none the less

Well, this was so interesting. What an interesting perspective. As in a lot of things, learning the basics is important. Things like CLI (command line interface) versus GUI (graphical user interface).

But what Joe suggested is right on point, as was ID10T. Knowing the difference between products and understanding their reasons for existing is fundamental. And double-checking to see if everything is as it should be is always a good idea.

Sometimes our perspectives and assumptions about things get us into trouble. At the very least we may lose out on efficiency. We may be going down the wrong path and not even see it. There is never a time when re-evaluation is not a good idea.

What are we wanting to accomplish? What is the best way to accomplish such? Are we using what the experts suggest?

At this stage, many here are not convinced that the solution you found is the best one. But that’s okay. Everyone has a right to their own opinion. (What we don’t have a right to are our own facts.) Please consider carefully. You are supported here no matter what.

Good luck on your project.

Thank you, KitchM — I truly appreciate your insight and understand exactly what you’re saying. Learning Linux can be both exciting and overwhelming at the same time. There’s such an incredible amount of information available online that it can be difficult to know where to begin. Everyone seems to have a different setup, approach, or recommendation, which makes it challenging for newcomers to find a clear starting point.

What I’ve come to realize is that learning Linux is best done step by step. Instead of trying to absorb everything at once, it helps to focus on the basics — understanding the command line, the file system, and how permissions work. From there, you can build on your knowledge by exploring specific areas like servers, networking, or desktop environments, depending on your goals.

Another thing I’ve noticed is that the Linux community, while vast, is filled with people who are willing to help and share their experiences — just like you did. That support makes a huge difference when you’re just getting started. So, again, thank you for taking the time to offer advice and encouragement. It really motivates me to keep learning and experimenting with Linux.

I recommend not following that guide. It’s way too complicated.

Installation is two steps when following our documentation. There is no reason to make it complicated.

We have documentation. We know it works. I don’t know why anyone would want to go off-roading for something so simple.

2 Likes

@RobG, Right you are! And glad to help. My experience over many years is that there are still a lot of self-centered yahoos that lose patience with us, but we will stick together and help each other out anyway. That’s how we win.

2 Likes

We do appreciate all the help you guys provide

Thanks you

1 Like

This guide is wrong! It uses an old signing key. Just look at the official Webmin website!

2 Likes

Is there an EASY way to make the old documentation pages ā€˜click thru’? First thing I’d have is ā€˜Please see updated documentation’. Big, bold unmissable text and make it a link to the newest (somehow?).

Nice and generic enough for all content ā€˜of a certain age’. :wink: If you care do do any explaining, then something like ā€˜Open source doesn’t disappear’. Assuming it is actually a good idea to have this stuff so readily accessible?

What ā€œold documentationā€ are you talking about?

See @Ilia 's post above. Evidently someone found the old documentation, probably via search.