I do not use Apache here, but I think the error
Quote:
SSLCertificateKeyFile: file '/etc/pki/tls/private/localhost.key' does not exist or is empty
|
is telling you that you do not have an SSL Certificate key set up.
You can read a definition of SSL on
Webopedia.com
On most Linux systems Gpg is the usual encryption tool. If you use KDE as your Desktop Environment, Kgpg is available as a key manager. There are other such tools available as well. With Kgpg you can create both a public and private encryption key then export the public key to one of several key servers on the WEB.
The final step will be to tell Apache to use the key you set up. This is the part I can not help with, perhaps someone else can.