Well… while that was definitely part of the problem, but I’m afraid we have a little more to go here. Let me give you the full information. I learned of the key mismatch from apache_error_SSL.log which was generated at some point during my earlier attempts.
After correcting this mistake, I cleared out the logs, and attempted to restart the services. However, right now, not only does apache not start, but no log information is being generated, either. I am stumped.
EDIT:
I have found the solution.
The procedure is as follows:
-
Stop all doliwamp services.
-
Copy the correct certificate and key into the root directory. (there is a default keys and cert here, too)
-
Edit httpd.conf entries for SSLCertificateKeyFile and SSLCertificateFile.
-
Uncomment the lines:
Loadmodule ssl_module modules/mod_ssl.so
Include conf/extra/httpd-default.conf -
Restart doliwamp services.
MAKE NO OTHER CHANGES! I was making a few other changes here and there, adding listen ports and specifying server addresses and such - none of this was necessary.