I’ve been looking for formal training and youtube isn’t the answer because there isn’t a lesson plan. I need video tutorials because I have a reading disability and trying to follow the written word only confuses me more.
I haven’t found any training at Udemy or the other online training web sites where an organized plan takes you from start to finish.
What is it you need to learn? Everything about the system is modular so it is literally broken down into easily digestible bytes. I doubt there is video on each of the hundreds of options.
if I’m going to use Virtualmin I need to know how it all works, how to add a domain, sub-domain and clients to start.
Asking me what I need to learn when I don’t know the program I can’t tell you what I need to learn which is why a formal video training course is important and youtube doesn’t provide an organized format to follow. Youtube is fine for cute kitten videos but it is NOT useful for training.
Thank you for the suggestion although I’ve seen those and they are less than useful because what those videos show don’t match with what I see on my screen/dashboard
Not that much has changed since the most recent of those videos. I looked at the “Installation” and “Creating a Domain” videos a week or two ago just to make sure nothing crazy was wrong with them, and they seem to still be pretty close to the current process.
But, I have been setting up a new computer and room for making videos again. I hope once I finish the new Cloudmin installer I’ll have time to tackle making some new videos.
I’ll try to keep that in mind when making new videos and try to put them into a sensibly ordered playlist. I’d love it if someone were to make a full MOOC focused on Virtualmin and Webmin, but I’m unaware of one, and I don’t currently have the free time to tackle it (I have a full-time job that is not Virtualmin, so Virtualmin gets my nights and weekends, mostly).
I’ll also mention that Virtualmin does things like your OS. We are not reinventing the wheel. We put forth a huge effort to behave in a way that someone familiar with the operating system would be comfortable with immediately. A Virtualmin on Ubuntu system is an Ubuntu system. A Virtualmin system on Rocky/Alma/RHEL is a Rocky/Alma/RHEL system.
We use system packages almost exclusively, we put configuration in system config file locations, we use the system package manager exclusively for our packages and for installing all of the packages we use, and most of the time you can even modify config files from the command line without causing any problems (though you should almost never need to do that)!
If you know your operating system, you will know your Virtualmin system. It is fundamental to why Virtualmin exists. We didn’t want to build a silo of custom crap like all of the other panels that existed at the time. This was what we thought was the killer feature that would put us miles above everybody else; turns out the market didn’t care about that, and our competitors make a hell of a lot more money than we do shipping out that silo of custom crap. But, we stubbornly still think it’s the right way to do things.
What I’m trying to say is that if you take a course on Linux system administration focused on building/managing websites on your preferred operating system, you’ll come out the other side mostly knowing how to manage a Virtualmin system, because we’re just putting a GUI on top of the system as it is exists. We paper over some differences, but if you go looking for the Apache configuration on a Debian+Virtualmin system, you’re going to find it in /etc/apache2 just like you would on a Debian system without Virtualmin.
I had been looking at server management systems for years. Every so often I would research what was available then download ISOs and have a play. Programs that I tried included DirectAdmin, BlueOnyx, ISPConfig, CentOS Web Panel, VirtualMin and probably others.
The stumbling block for me was always getting started - lack of clear readable documentation. Most would have had a good amount of detail about what an option does, but nothing about why you may or not want that option and what it actually affects. There was no flow to the documents - even now, the Virtualmin docs Getting Started Tutorials go Login, How to Navigate, Create a sub-server. It skips eg Create your first Domain/Server, Create a user/email, Setup website.
I now know I can find most things but it takes jumping through the docs, searching the forums, and often Internet searches to find the next step and also to understand what differences selecting an option can make.
Anyway, this is turning into an essay, and it’s just my personal experience of why it took me so long to switch to an integrated hosting system. I was actually just about to go with CPanel simply because it seemed to be what others used and web developers were used to it but then they jacked the price to greedy levels.
Randomz, Like you I’ve used almost every server management program and all of them have user created videos. Plesk comes the closest to having a planned course but it’s old and often outdated.
I have a reading disability and trying to follow any organized training on youscrew is not just dangerous but idiotic.