|
1.0 Software you need
2.0 Tested
Plattforms
3.0 Howto Install and
Configure
4.0 Possible
Failure
5.0 Copyright
1.0 Software you
need:
First you need to install one SSL-Version for
Linux/Unix, for example OpenSSL:
Openssl (0.93a
++ ) [link]
Second you need a perlmodule, to supports
OpenSSL in Perl:
Perlmodul Net::SSLeay [link]
2.0 Tested
Plattforms:
|
Unix
/ Linux Versions
|
Webminversions |
|
Caldera Openlinux 2.4
|
0.84 |
| Debian 2.2r3 |
0.87 |
| Redhat 7.0 |
0.87 |
| FreeBSD 4.2 |
0.91 |
| FreeBSD 4.4 |
0.91 |
|
SUSE 6.4
|
0.84 |
| SUSE 7.0 |
0.84 / 0.85 /
0.86 |
| SUSE 7.1 |
0.86 / 0.87 |
| SUSE 7.2 |
0.87 / 0.88 / 0.89 / 0.90 / 0.91 |
3.0 Install an
Configure:
3.1 Extract the files to "/usr/src"
tar zxf /verzeichnis_wo_datei_ist/openssl-0.9.6.tar.gz
/usr/src
tar zxf /verzeichnis_wo_datei_ist/Net_SSLeay.pm-1.05.tar.gz /usr/src
3.2 Change the path to OpenSSL-Source
cd /usr/src/openssl-0.9.6
3.3.0 Installation of OpenSSL
3.3.1 Configure of OpenSSL
./config --prefix=/usr/local --openssldir=/usr/local/openssl
Descriptions:
--prefix= : There you have
to write the basispath of the OpenSSL
Directory ( The Path where the OpenSSL Directory will be in
)
--openssldir= : There you have to write the path
of the OpenSSL Directory ( The Path where the files will be
in)
3.2 Test the Configuration
make test
3.3.3 Create the OpenSSL installfiles
make
3.3.4 Install OpenSSL
make install
3.4 Change the Directory to the path of the
NETSSLeay-Source
cd /usr/src/Net_SSLeay.pm-1.05
3.5 Go online, if you were not sure that
you have all liberies loaded. If you are sure that all libaries
are on your system available you don't have to connect
your system to the internet.
3.6 Install Net_SSLeay
3.6.1 Create the installfiles for Net_SSLeay
./Makefile.PL -t /usr/local
Description:
-t : This option activate the testfunction
/basispath : There you have to wrtie the basispath
of OpenSSL ( e.g. "/usr/local" )
3.6.2 Install the Module Net_SSLeay
make install
3.7 Open Webmin with a Browser, that
supports SSL ( e.g. IE 4++, Netscape 4 ++, Mozilla 0.6 ++)ser
3.8 Go to the Webminconfiguration, there
will be two new icons. Click on the Icon "SSL..." and
activate the SSL-Option
At this time Webmin supports SSL
Attentions:
Your Browser have to support SSL! To start webmin you have to do
this:
https://Your_IP-Adress:Port(Default 10000)
4.0 Possible Failure:
to 3.6.1:
I could not find your OpenSSL in `/usr/local/ssl'
Please provide OpenSSL-0.9.3a installation
directory (get from
http://www.openssl.org/ if you don't have it; please note that
SSLeay is no longer supported, see README) (C-c to abort):
Answer:
Discription: You haven't set the parameter to
the basispath, or the path is wrong. To solve this problem you
have to set the right path (please read 3.6.1 )
Attentions: If you have installed OpenSSL by a
rpm-packet, you have to read the description of this packet, where
the correct basispath is. ( perhaps "/usr/bin" ; "/usr/local"
)
5.0 Copyright
This Howto is the same like a software with GPL! But
i will be very happy if you set a link on my site ( http://www.gehrigal.net
). I will be happy too, if you will send me your changes
|