The issue is with the ServerName and ServerAlias, please read my earliest reply again and you would see that you cannot use an IP address in the ServerName but a valid domain.
Keep in mind that if the domain is not registered and configured to point to your server you have to use a hosts file manipulation to access the website as I’ve stated here.
Also I’m not sure if you sent the full configuration file but if so there should be a closing tag to VirtualHost that looks like this
</VirtualHost>
After every change to the https configuration files you have to reload/restart httpd
systemctl restart httpd
# or
systemctl reload httpd
I request from you to review our earlier messages and confirm you are using the guidance I supplied for you.