Configurando Virtualhost https no apache do Ubuntu Server 18 usando certificado válido

Nesse artigo mostrarei como você pode configurar um virtualhost https no apache com certificado válido na distrubuição ubuntu server 18, que pode ser aplicado em qualquer distribuição . Não devo tratar de como comprar nem como enviar esse arquivo ao servidor, somente a configuração do apache. Vamos instalar o apache sudo apt-get install apache2