I do not have mod_ssl
$ ls modules/mod_ssl.so
ls: cannot access 'modules/mod_ssl.so': No such file or directory
ls: cannot access 'modules/mod_ssl.so': No such file or directory
Instructions page https://httpd.apache.org/docs/2.4/ssl/ssl_howto.html
Your SSL configuration will need to contain, at minimum, the following directives.
LoadModule ssl_module modules/mod_ssl.so
Listen 443 <VirtualHost *:443> ServerName www.example.com SSLEngine on SSLCertificateFile "/path/to/www.example.com.cert" SSLCertificateKeyFile "/path/to/www.example.com.key" </VirtualHost>