http://httpd.apache.org/docs-2.0/ssl/
will take you to the docs if you don't have apache installed already
I prefer using <a href="http://www.unixsoft.org/apache/httpd/apache_1.3.29.tar.gz">apache-1.3.29</A>
+ <a href="http://www.modssl.org/source/mod_ssl-2.8.16-1.3.29.tar.gz">modssl-2.8.16</A>
The INSTALL included with mod-ssl is pretty good and straightforward, but goes something like this
(in the unzipped modssl source)
Code:
./configure --with-apache=/path/to/unzipped/apache/source
cd /path/to/apache/source
SSL_BASE=/path/to/ssl ./configure --enable-module=ssl --enableothermods
this is probably /usr/local/ssl if you installed openssl from source
Code:
make
make certificate
read the last bit of text that comes across after you run make, will give you some options to add to make certificate
after that, just run
Code:
./apachectl startssl
from wherever you installed apache to
and whammo, ya got an ssl-enabled apache server running
In order to be legit, you might want to get a cert from one of the big boys, but you can theoretically get away with runnning your own CA, no one will trust you though
Best of Luck,
Smee