Downloading and Installing – Webmin

Repository

#

Configuration#

The easiest and best way to get Webmin is to use automatic setup-repos.sh scripts to set up official repositories on your RHEL or Debian derivative systems. It can be done in two easy steps:

curl -o setup-repos.sh https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh sh setup-repos.sh

This script will automatically configure our repository and install our GPG keys on your system, and provide a webmin package for easy installation and updates 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 setup-repos.sh as described previously then Webmin can be installed so easy as

:

RHEL

and derivatives#dnf install webmin

Debian and derivatives

#apt-get install webmin

Manual#

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

* Tar The Webmin version contains only the main API and programs, and some modules necessary for its basic operation. Most modules and all topics have been skipped, but can easily be added later. It can be useful if you only need some of the program’s features and don’t want to download the entire multi-megabyte package.

Checksum Check#

To verify that you have downloaded Webmin completely and correctly, you can use the sha256sum command on the downloaded file and compare it with those listed below:

Filesha256sumwebmin-current.rpm5e47d2b27d86bceacfee36ec64d6df8763ab8ff984f8ee92cf9be5434abcba9awebmin-current.deb73f171d74730d10138d7052b9d19e2880f09a5c774266018f84a9459ef846749webmin-current.current. pkg47b767b26002f5a9725f6d29d825435f357a4e3d0bff8360d5c8f9c84a81f46cwebmin-current.tar5212a5b8fd1ce86ef47038f0ff30131f7d152adecdad51daefb4d10dddd16fdcwebmin-current-minimal.tar95c3395d86c7e8db488266b8345917f7b5302c815a9deb6215173982daa6f257

configure#

If the Webmin package was downloaded manually, it can be installed:

RHEL

and derivatives#dnf install ./webmin-current.rpm

Debian and derivatives

#apt-get install ./webmin-current.deb

Solaris

## The root user must switch from a role account to a regular account to log in to work rolemod -K type=normal root # Unzip gunzip webmin-current.pkg.gz # Install pkgadd -d webmin-current.pkg

FreeBSD and any other Linux installation from source

# # Change directory cd /tmp # Unzip gunzip webmin-current.tar.gz tar xf webmin-current.tar.gz cd webmin-current # Install ./setup.sh /usr/local/webmin

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

The source package can be installed on any of the supported operating systems, such as FreeBSD, macOS, HP/UX, AIX, and all other flavors of Linux. However, if your system supports one of the other package formats such as rpm or deb packages, it is recommended to install it from that package type.

Previous versions

#Older versions of Webmin can be

downloaded from Sourceforge

.

Standard modules

#

Standard modules that you may have removed from Webmin on your system can be reinstalled by downloading using this link

.

Development builds

#

Dev pre-release and nightly builds are available for testing purposes only. These builds may be unstable or lack certain features. Use them at your own risk!

Preliminary builds#

Preliminary compilations can be found on devel.webmin.com page.

Nightly

Builds#

Nightly builds can be found on builds.webmin.dev page.