Overview: How to Install Webmin on Linux
This guide explains How to Install Webmin on Linux step‑by‑step and why it matters for security, uptime, and performance. It’s written for small and medium businesses that rely on Blackhawk MSP for proactive, managed IT support in the Bay Area and beyond.
- ✅ Clear, actionable steps
- ✅ Best‑practice notes from our MSP engineers
- ✅ Links to related services and help
Tip: If you’re short on time, contact us — we’ll handle this for you and verify everything is working.
Webmin is a free hosting control panel with easy installation. It takes only 5 to 10 minutes, and the configuration is simple.
What are the requirements?
- Fresh CentOS, AlmaLinux, RockyLinux, Fedora, Debian, Kali or Ubuntu installed on your VPS/Server.
How to install Webmin?
Step 1: Log in to SSH Client using your root account.
We are going to configure repositories. Enter below commands:
yum install wget curl -y
curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
sh setup-repos.sh
Type y and press enter.

Step 2: Install Webmin on RHEL, AlmaLinux, RockyLinux:
dnf install webmin
For Installing Webmin on Debian and derivatives:
apt-get install webmin --install-recommends
Note: The installation may take a few minutes and will depend on the speed of your server.
Step 3: Open port 10000 in your server's firewall. You can do so by running the following command:
firewall-cmd --zone=public --add-port=10000/tcp --permanent
firewall-cmd --reload
Step 4: Open your Webmin URL in a browser, such as https://ip-address here:10000 
The Webmin Dashboard will open. Webmin's new design looks great.
Video tutorial temporarily unavailable while we refresh links. If you need more help, please call us at 1-925-218-4000.
Need help? Blackhawk MSP can do this for you, verify success, and document the change. Call 1‑925‑218‑4000 or open a ticket.