OK guys. I want you to guide me how to install Webmin + Virtualmin with all technical steps and crucial settings that may or may not confuse other newbies like I am.
This tutorial should help others, so my intention is to help us better understanding this Web panel.
So, what I want is: tell me how to setup Hostname, and if I want to use mydomain . com : 1000 to sign into Dashboard what should Hostname look like?
serv1 . mydomain . com 127.0.0.0 or mydomain . com 127.0.0.0 or serv1 127.0.0.0
I have domain in my pocket, parked and waiting. I want to build this how it should be, with your help.
I don’t understand why you wouldn’t just follow our documentation?
The install script will offer to create a swap file for you, if the system doesn’t have sufficient memory (though it creates a relatively small one, and maybe you want a bigger one…though if you’re making huge swap because you simply don’t have enough memory to run everything performance will suffer tremendously).
Well, let’s just say that script isn’t always the only way to do it. Moreover, script can’t see or predict what people’s intentions are.
Actually, first time I’ve googled for a swap file was few months after script finished and server started choking for either CPU power or more RAM. Swap file resolved issue immediately and for good.
There are many ways to configure a server for shared web hosting and most of us here do it the Virtualmin way. This has a great advantage - the entire community here has systems which are substantially similar to each other’s and so members of the community are able to help each other improve (e.g. the recent discussion about Redis) and troubleshoot (e.g. the recent discussion about changing PHP version) their Virtualmin systems.
If you choose to off-road, @IvanS, there is nothing stopping you from doing so but you will end up with a system which is unique and different from those of the rest of the community. You know your intentions best but I feel that there is a greater chance of running a successful web hosting service with Virtualmin if you comply with the way Virtualmin works rather than making Virtualmin comply with the way you intend to work. For example, all the deviations from standard that you have carried out in the message captioned “Basic Security Setup” are quite unnecessary and do not help make your system even a bit more secure.
Experienced Virtualmin users can get Virtualmin to work the way they want - Virtualmin is very flexible and modular - and you need to decide if you are ready for this. Till that point, I would follow Joe’s advice and install Virtualmin exactly as outlined in the official documentation, if I were you.