Removing apache2 and all php, then reinstalling, worked like a charm. Turns out to be much faster than digging through configuration files, and trouble shooting, etc.
I am not sure why I had to do this. But it worked.
Moodle site is up and running, and seems to work with ssl cert.