Para permitir https no seu VestaCP, você precisará instalar o certificado SSL. Para um certificado SSL gratuito, usarei o Let's Encrypt SSL. Siga as etapas abaixo para instalar o certificado SSL. Será necessário o uso de SSH.
Passo 1:
Execute o seguinte comando para buscar e clonar o Let's Encrypt.
# git clone https://github.com/letsencrypt/letsencrypt /opt/letsen
Passo 2:
Navegue para o diretório / opt / letsen usando o seguinte comando.
# cd /opt/letsen
Passo 3:
Antes de solicitar a emissão de SSL, será necessário parar o servidor apache e nginx porque a emissão do certificado utilizará a porta 80.
Para fazer isso, execute os seguintes comandos.
# service nginx stop
# systemctl stop httpd
Passo 4:
Execute o seguinte comando para instalar o certificado SSL no seu domínio.
# sudo -H ./letsencrypt-auto certonly --standalone -d softpedia.xyz -d www.softpedia.xyz
Passo 5:
Aceite os termos e condições e prossiga.
Passo 6:
Confirme ou verifique a instalação do seu certificado SSL executando o seguinte comando.
# ./certbot-auto certificates
Passo 7:
Após a emissão bem-sucedida do certificado SSL, você precisará iniciar o servidor nginx e apache novamente usando os comandos abaixo.
# service nginx start
# systemctl start httpd
Aqui está, agora você pode acessar seu VestaCP usando https. Obrigado pela preferência!