Repository

Setup

The simplest and best way to getWebmin is to use automaticwebmin-setup-repo.sh script to configure repositories on yourRHEL orDebian 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.shsh webmin-setup-repo.sh

This script will automatically setup our repository and install our GPG keys on your system, and providewebmin package for installation and easy upgrades in the future. The supported and tested systems areRed Hat Enterprise Linux,Alma,Rocky,Oracle,CentOS Stream,Fedora orDebian,Ubuntu,Kali.

Install

If Webmin repository was setup using ourwebmin-setup-repo.sh asdescribed 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 enteringhttps://<Your-Server-IP>:10000 in your browser. Check that your firewall configuration allows access through port10000.

Manual

Manual installationisn’t recommended—follow the instructions above to set up repositories.

The latest full Webmin distribution is available in various package formats for download:

rpmRed Hat Enterprise Linux,Alma,Rocky,Oracle,CentOS Stream,Fedora,openSUSE

debDebian derivatives (Ubuntu, Kali, Parrot, Pop!, Lite, Devuan)

pkgSolaris

tarFreeBSD or any other Linux distribution

  * The minimaltar 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

To verify that you have downloaded Webmin fully and correctly, you can use the commandsha256sum on the downloaded file, and compare it against those listed below:

FileSHA256 Checksum
webmin_2.303_all.debf069c1e58e71ba1c57c5b34e3fbb94efcffbcf2359d1428afd9604adf480c849
webmin-2.303-minimal.tar.gz7c75331129c0e8c2c1398be688f2058fa00425f06b34e148d2bf687cde733c9e
webmin-2.303-1.noarch.rpmeba64a29ae1b66a8436e87eda02dac679aad89123e471760f65b49e36dd2cb5d
webmin-2.303-1.src.rpm05249ca7318420b2cf3dd99c8f5888b67df4493dce53cb474143cad158682c5c
webmin-2.303.pkg.gz0e8e60cd38d47ebe4cb20c46063fb11481de1cee5986bf413d852034c671ea4d
webmin-2.303.tar.gz1317935427aa893159b2dae52a2860adbd9ba5482522115abd2422a4bb27c983
webmin-2.303.zip5aee271b7c98145192ec853c9871cd5f61760644dd9319024f8c7a86bacc08d2

Configure

If Webmin package was downloaded manually it can be installed:

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 workrolemod -K type=normal root# Uncompressgunzip webmin-current.pkg.gz# Installpkgadd -d webmin-current.pkg

FreeBSD and any other Linux installation from source

# Change directorycd /tmp# Uncompressgunzip webmin-current.tar.gztar xf webmin-current.tar.gzcd webmin-current# Install./setup.sh /usr/local/webmin

If you installed it by specifying an installation directory parameter tosetup.sh as the instructions above show, i.e./usr/local/webmin, the originalwebmin-current directory can now be safely deleted.

The source package can be installed on any of the supported OS, such asFreeBSD,macOS,HP/UX,AIX, and all other flavors of Linux. However, if your system supports one of the other package formats likerpm ordeb packages, it isrecommended to install it from that type of package.

Older Versions

Older versions of Webmin can be downloaded fromSourceforge.

Standard Modules

The standard modules that you may have deleted from Webmin on your system can be re-installed by downloading usingthis 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 ondownload.webmin.com/devel page.

Testing Builds

Testing builds can be found ondownload.webmin.dev page.