Go to console and cd /etc/httpd/conf/.
make server.key
make server.crt
You have to fill in some information. Remember the passphrase!
cd /home/e-smith/ssl.key/
Rename the old file
mv existing.key existing.keyold
Copy new server.key previously created (assuming you are in /home/e-smith/ssl.key)
cp /etc/httpd/conf/ssl.key/server.key ./
Rename it, set permissions
mv server.key existing.key
chmod 400 existing.key
Do copying/renaming/permitting task for server.crt in /home/e-smith/ssl.crt/
chmod 644 existing.crt.
Restart server
/etc/rc.d/init.d/httpd restart
Starting httpd:
Apache/1.3.27 mod_ssl/2.8.12 (Pass Phrase Dialog)
Some of your private key files are encrypted for security reasons.
In order to read them you have to provide us with the pass phrases.
Server www.whatever.de:443 (RSA)
Enter pass phrase:
It should ask for a password. Type it in. If not, you have done something wrong.
Test it by accessing the site via browser, examine and install the certificate. It should be yours, if it is form XYZ Corp, something's gone wrong. Retry.
I just figured that out as i have typed this. I used this
horribly formated howto from chaloner:
http://www.chaloner.ca/article.php?story=20020922181652718It works for 6.0