Repository
Setup
The simplest and best way to get Webmin is to use automatic webmin-setup-repo.sh
script to configure repositories on your RHEL or Debian derivative systems. It can be done in two easy steps:
curl -o webmin-setup-repo.sh https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repo.sh
sh webmin-setup-repo.sh
This script will automatically setup our repository and install our GPG keys on your system, and provide webmin
package for installation and easy upgrades in the future. The supported and tested systems are Red Hat Enterprise Linux, Alma, Rocky, Oracle, CentOS Stream, Fedora or Debian, Ubuntu, Kali.
Install
If Webmin repository was setup using our webmin-setup-repo.sh
as described above then Webmin can be installed as easy as:
RHEL and derivatives
dnf install webmin
Debian and derivatives
apt-get install webmin --install-recommends
Access
After successful Webmin installation, you can access its interface by entering https://<Your-Server-IP>:10000
in your browser. Check that your firewall configuration allows access through port 10000.
* The minimal To verify that you have downloaded Webmin fully and correctly, you can use the command If Webmin package was downloaded manually it can be installed: If you installed it by specifying an installation directory parameter to The source package can be installed on any of the supported OS, such as FreeBSD, macOS, HP/UX, AIX, and all other flavors of Linux. However, if your system supports one of the other package formats like Manual
rpm
— Red Hat Enterprise Linux, Alma, Rocky, Oracle, CentOS Stream, Fedora, openSUSEdeb
— Debian derivatives (Ubuntu, Kali, Parrot, Pop!, Lite, Devuan)pkg
— Solaristar
— FreeBSD or any other Linux distributiontar
version of Webmin contains only the core API and programs, and a few modules required for its basic operation. Most modules and all themes have been left out, but can be easily added later. It can be useful if you only need some of the programs functionality, and don’t want to download the entire multi-megabyte package.Checksum Verification
sha256sum
on the downloaded file, and compare it against those listed below:File SHA256 Checksum webmin_2.301_all.deb 8d46eb9a99f02101a17d6f8b07e0894ba031cfa6a4924c49ac7adbe6d8005ba6 webmin-2.301-minimal.tar.gz 2a2eb7821a7e30cced1cc5c3803663e23e4ba866fa9e62fa37ed6bab0a88b5e1 webmin-2.301-1.noarch.rpm 70ad4b1f1c239a2730b06b4019908ce981d38db8794a8056b0dddf89d3966386 webmin-2.301-1.src.rpm 1f793bb8fb1ed046e5db2a5b4a6bcbfa88254933ea71970fb34ee5b4b924ae0f webmin-2.301.pkg.gz 3b36a58d98fd45ee7b7c074a791f6b231f0cc3c0bdd9b0b2e4cefe6299655822 webmin-2.301.tar.gz 51a5c19f81619f15732edf1944469c775517fb5563bfe2b8eddcd0d34c9a7252 webmin-2.301.zip 410b4cef0e27a2b31915d6d202029de3922a0fe8bb4ed2fa2b9e0529d5901022 Configure
RHEL and derivatives
dnf install ./webmin-current.rpm
Debian and derivatives
apt-get install --install-recommends ./webmin-current.deb
Solaris
# The root user be switched from a role account to a normal account to logins to work
rolemod -K type=normal root
# Uncompress
gunzip webmin-current.pkg.gz
# Install
pkgadd -d webmin-current.pkg
FreeBSD and any other Linux installation from source
# Change directory
cd /tmp
# Uncompress
gunzip webmin-current.tar.gz
tar xf webmin-current.tar.gz
cd webmin-current
# Install
./setup.sh /usr/local/webmin
setup.sh
as the instructions above show, i.e. /usr/local/webmin
, the original webmin-current
directory can now be safely deleted.rpm
or deb
packages, it is recommended to install it from that type of package.
Older Versions
Older versions of Webmin can be downloaded from Sourceforge.
Standard Modules
The standard modules that you may have deleted from Webmin on your system can be re-installed by downloading using this link.
Development Builds
There are development pre-release and nightly builds available for testing purposes only. These builds may be unstable or lack certain features. Use them at your own risk!
Pre-release Builds
Pre-release builds can be found on download.webmin.com/devel page.
Testing Builds
Testing builds can be found on download.webmin.dev page.