To add HTTPS it is exactly the same as HTTP did. You may check here for existing post.
If HTTP assigned into port 80, then HTTPS assigned into port 443.
Then we install certbot to make a free SSL.
dnf install epel-release -y
dnf install certbot python3-certbot-apache mod_ssl -y
certbot --apache
If you wish to renew, then just need to run
certbot renew
Please remember to setup Vhost configuration first.