How to configure APACHE server with Self Signed Certificate on CentOS/ Red Hat Linux / Fedora

We need to follow below steps to configure APACHE with Self Signed certificate