Install:

  1. Installing SSL?

  2. The installation of OpenSSL consists of a download, an extraction, a compilation, a test, and the installation of the compiled modules.

    Download a copy of OpenSSL from http://www.openssl.org. The version of SSL with which we will be working is 0.9.6a.
    Once downloaded go to the /usr/src path and issue the command to extract the tar.gz file. In our example the command,
    tar -zxf /root/download/openssl-0.9.6a.tar.gz { -z(ungzip) x(extract) f(file) } was used. This will create an openssl-0.9.6a directory which will contain all of the files.

    Enter that directory and view the INSTALL file to view what 'compile-time' options are available. We will be using all of the default options. Executing the command ./config will prepare your computer to compile OpenSSL including checking for the existence of an ANSI-C compiler. When "./config" has finished you can begin to compile OpenSSL by issuing the command make. OpenSSL will begin to compile.

    After OpenSSL has finished compiling. issue the make test command.

    And finally the make install will install the compiled modules.

  3. Installing the Net::SSLeay Perl module?

    The installation of Net::SSLeay consists of a download, an extraction, a compilation, and an installation.

    Download the Net::SSLeay Perl module from http://www.bacus.pt/Net_SSLeay/, The version we will be using is Net_SSLeay.pm-1.08.tar.gz.
    Return to the /usr/src directory and extract the tar.gz'ed file using a command like tar -zxf /root/download/Net_SSLeay.pm-1.08.tar.gz
    A peek into the README file reveals the command needed to compile the module. The Perl script ./Makefile.PL will compile and test the module. "make install" will install the Net::SSLeay module.

  4. Installing Webmin.


    The installation of Webmin consists of a download, an extraction and the execution of a setup script.

    Download Webmin from http://www.webmin.com
    Extract the tar.gz file into a location of your choice. Our example will extract into /usr/local by issuing the command tar -zxf /root/download/webmin-0.87.tar.gz
    Change to the webmin directory and start the installation script by executing ./setup.sh .
    The setup script will ask for items such as webmin administrator name and password, port on which to run, Linux/Unix distro and version, and whether to run on startup. Answer these and other question to complete the installation.

    If OpenSSL is installed before the Webmin installation script is run, then one of the Webmin installation questions will be regarding whether or not SSL should be used.

    If Webmin is installed before SSL is installed then SSL can be turned on from within the Webmin utility.

Using Webmin