The first step to working with Webmin is to install it. Webmin is included with a few distributions, but it will be just as easy to download it from the Webmin site (see Resources for a link).
At the time of this writing, the current version is 1.90. The correct method for installation will vary depending in your distribution. If you are using Red Hat Linux or one of the UnitedLinux distributions (SuSE, Turbo, Connectiva, or Caldera), then the RPM will be the simplest method of installation. If you are using a different distribution, you will need to check the documentation for your distribution and the Webmin installation instructions to determine the best method for you. RPM installation will be assumed.
First check to see if Webmin is installed on your system. From a text terminal, enter the following:
rpm -q webmin
If Webmin is installed on your system, you will receive a version number:
or an indication that Webmin is not installed:
package webmin is not installed
Installing software packages
Even if Webmin is already installed, it will probably be a version lower than the current one available for download. In this case, you can do an upgrade or a fresh install with the following command:
rpm -Uvh webmin-1.090-1.noarch.rpm
A verbose upgrade is done with a progress bar printed with # marks.
When Webmin is installed, it activates by default. But Webmin
does not install with SSL activated. SSL requires the installation of a
Perl module called
Net::SSLeay. Until this is installed,
Webmin will only be secure to run from the local console. Securing Webmin
will be briefly covered at the end of this article.
Practical Extraction and Reporting Language (Perl)