Reference i got it from below url
https://www.digitalocean.com/communit...
Commands used
---------------------------------
1 sudo apt update
2 sudo ufw allow "Apache Full"
3 sudo a2enmod ssl
4 sudo systemctl restart apache2
5 sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/apache-selfsigned.key -out /etc/ssl/certs/apache-selfsigned.crt
6 sudo gedit
7 sudo apache2ctl configtest
8 sudo systemctl reload apache2
/etc/apache2/sites-available/000-default.conf
VirtualHost *:443
ServerName localhost
DocumentRoot /var/www/html
SSLEngine on
SSLCertificateFile /etc/ssl/certs/apache-selfsigned.crt
SSLCertificateKeyFile /etc/ssl/private/apache-selfsigned.key
/VirtualHost
On this page of the site you can watch the video online Enable https ubuntu Apache2. http://localhost to https://localhost with a duration of hours minute second in good quality, which was uploaded by the user Coders Gateway - Web Tech solutions 04 February 2023, share the link with friends and acquaintances, this video has already been watched 3,935 times on youtube and it was liked by 22 viewers. Enjoy your viewing!