Installing Webmin on an existing VPS
Hi everyone, I've been curious about Webmin as an alternative to cPanel (which I used at my old host before I moved up to a VPS). So far I've managed to do things via command line but a control panel would be nice. I was just wondering if anyone knew of a guide to installing webmin onto a VPS that is already set up. From the guides I've seen, they've installed webmin as one of the first things, so it is not clear to me if I can just yum install webmin (or w/e the install procedure is, I don't remember off hand) on an existing server and have it work, or if doing so is going to break the site that is already running on the VPS heh.
On second thought, I should probably just get another VPS to test webmin on... but I would still like to know if it's possible to install webmin after the fact, or if it needs some sort of low level integration that can only be had by installing it on the OS beforehand. .
Comments
This can help you out on Debian/Ubuntu: http://www.webmin.com/deb.html
CentOS: http://www.webmin.com/rpm.html
Or you can always build it yourself: http://www.webmin.com/tgz.html
I use a combination of Zpanel + Webmin - , i find it easy to setup dns with zpanel and also the apache settings , vhosts. So after i do that , i simply install webmin. All settings remain the same.
I am on centOS so , i add a repo of webmin and then install it via yum install webmin.
It works for me , but as you are having a working site , so good idea to test it on another vps with same OS , and see yourself if it changes.
CentOS: http://www.webmin.com/rpm.html
Webmin doesn't change your system configuration (like crapanel does) so you can install it anytime
One security tip:
After installation, go to webmin--webmin configuration--ports and addresses and change the default port 10000 in the "Listen on IPs and ports" and "Listen for broadcasts on UDP port" (and remember to add the new port to your firewall). Installing Fail2ban so it can block brute force webmin login attempts is also a good idea.
I always install Webmin on my VPS, as long as you don't modify any settings that already available on the control panel itself I believe you will be fine.
ZPanel + Webmin
ISPConfig 3 + Webmin
Without Control Panel + Webmin
rpm -ivh http://prdownloads.sourceforge.net/webadmin/webmin-1.620-1.noarch.rpm
Command to install Webmin on Centos
Oh, cool that's good to know! Thanks for the info everyone, very helpful!