A porta de fundo 8083 do VestaCP é inválida?Tutorial de instalação do certificado SSL

VestaCP O painel de controle é simples e fácil de usar: Instale o painel de controle VestaCP, que pode instalar automaticamente a função de segurança do certificado Let's Encrypt SSL, por isso é bem recebido por países estrangeiros.SEOBem-vindos praticantes.

Tutoriais chineses de instalação e configuração que podem não estar disponíveis no site oficial do VestaCP

O que é Let's Encrypt?

Let's Encrypt é uma Autoridade de Certificação SSL lançada em 2016 de abril de 4.

  • Fornece um certificado X.509 gratuito para criptografia TLS (Transport Layer Security) por meio de um processo automatizado,
  • Projetado para eliminar a atual criação manual, verificação, assinatura, instalação e atualização de certificados para sites seguros.

Página de login do painel de controle VestaCP, usando a porta 8083.

O que é a porta 8083?

  • 8083 é uma página proxy e porta de arquivo de download, é uma porta lógica.
  • Na tecnologia de rede, as portas incluem portas físicas e portas lógicas.

Diferença entre a porta física e a porta lógica

  • Portas físicas referem-se a portas que realmente existem, como modems ADSL, hubs, switches e roteadores que se conectam a outros dispositivos de rede, como portas RJ-45, portas SC, etc.
  • Uma porta lógica é uma porta que diferencia serviços por significado lógico, como portas de serviço no protocolo TCP/IP.O intervalo de números de porta é de 0 a 65535.

No entanto, atualmente a porta 8083 do painel de controle VestaCP é exibida por padrão sem um certificado de segurança SSL...

Então, emInstale o painel VestaCPTraseira,Google ChromeEste prompt aparecerá:

  • Sua conexão não é uma conexão privada
  • Os invasores podem tentar roubar suas informações (por exemplo, senhas, comunicações ou informações de cartão de crédito).

    Painel de login Vesta habilitar https

    Etapa 1:Faça login no painel de administração do VestaCP usando nome de host e porta 8083 ▼

    http:// 你的域名:8083/

    Etapa 2: Entre no serviço WEB do VestaCP para encontrar o nome do host do seu servidor e clique em EDITAR ▼

    Serviços Web do Painel VestaCP - Clique em Editar

    Etapa 3:Encontre e verifique SSL e Let's Encrypt "Ativar SSL (Suporte SSL)" e "Usar Let's Encrypt (Suporte Let's Encrypt)" ▼

    No painel VestaCP, localize e marque as opções SSL e Let's Encrypt.

    • Em seguida, clique em Salvar (o administrador clica em Salvar e aguarda cerca de cinco minutos para visualizar o pedido de um certificado SSL)

    Etapa 4:Localize o local de armazenamento seguro do certificado Let's Encrypt O Let's Encrypt armazena seu certificado SSL em /home/username/conf/web/ no local. Por favor, liste suas localizações ▼

    /home/username/conf/web/ssl.website.crt
    /home/username/conf/web/ssl.website.key

    painel de controle VestaCP, armazene seu certificado SSL de nome de host em ▼

    /usr/local/vesta/ssl/certificate.crt
    /usr/local/vesta/ssl/certificate.key

    Portanto, precisamos primeiro renomear os arquivos antigos do certificado VestaCP para algum texto fictício para que o VestaCP não os utilize mais e, em seguida, vincular simbolicamente esses arquivos. Siga as etapas abaixo para saber como fazer isso.

    Etapa 5:SSH em seu servidor e digite estes 2 comandos para renomear o arquivo antigo ▼

    mv /usr/local/vesta/ssl/certificate.crt /usr/local/vesta/ssl/unusablecer.crt
    mv /usr/local/vesta/ssl/certificate.key /usr/local/vesta/ssl/unusablecer.key
    • Se as seguintes operações não entrarem em vigor, fazendo com que o link SSL falhe, o site não poderá ser aberto e o arquivo SSL "inutilizável"nome, mudar de volta para o nome anterior"certificado” sem perder tempo reinstalando o painel VestaCP.

    Etapa 6:Crie um link simbólico para apontar para o novo link simbólico. Substitua seu nome de usuário, como:admin Will chenweiliang. com Substitua pelo nome do host (FQDN) do seu servidor VPS▼

    ln -s /home/admin/conf/web/ssl.chenweiliang.com.crt /usr/local/vesta/ssl/certificate.crt
    ln -s /home/admin/conf/web/ssl.chenweiliang.com.key /usr/local/vesta/ssl/certificate.key

    Etapa 7:Reiniciar VestaCP

    service vesta restart

    Etapa 8:Limpe o cache do navegador e tente fazer login no painel de controle do VestaCP novamente usando a porta 8083.

    • Agora seu SSL na porta 8083 está seguro!

    Solução de permissões quebradas

    Para corrigir permissões quebradas, digite o seguinte comando▼

    • Will seu.adminpanel.com Substitua pelo URL do seu console de gerenciamento VestaCP.
    chgrp mail ssl.your.adminpanel.com.key
    chmod 660 ssl.your.adminpanel.com.key
    chgrp mail ssl.your.adminpanel.com.crt
    chmod 660 ssl.your.adminpanel.com.crt

    O acima é o método para habilitar o certificado SSL no plano de fundo VestaCP.

    Como forçar o nome de domínio a usar o certificado SSL https?

    passo 1:Instale o modelo nginx personalizado ▼

    cd /usr/local/vesta/data/templates/web
    wget http://c.vestacp.com/0.9.8/rhel/force-https/nginx.tar.gz
    tar -xzvf nginx.tar.gz
    rm -f nginx.tar.gz

    Etapa 2:Definir modelo de proxy para forçar https Painel de Controle VestaCP: Forçar a ativação do HTTPS para serviços web

    • Crie uma nova predefinição ou, em uma predefinição existente, defina force-https como o modelo de proxy Nginx.
    • Ao adicionar novos usuários, você pode usar o modelo force-https para atribuir permissões aos usuários do esquema predefinido.

    HTTP é redirecionado automaticamente para HTTPS

    Como o VestaCP redireciona HTTP para HTTPS usando htaccess? Deseja redirecionar automaticamente o seu site para uma versão segura (HTTPS) criptografada do seu site?

    No arquivo .htaccess, adicione a seguinte sintaxe de redirecionamento 301▼

    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
    • O "L" no [R,L] acima significa Last (Last), se outras gramáticas também tiverem esse L, http não poderá ser redirecionado automaticamente para https.
    • Portanto, é recomendável redirecionar http301 para a sintaxe https na parte superior (antes de outras sintaxes).

    Se você deseja adicionar certificados SSL seguros aos seus outros domínios no painel de controle VestaCP, confira este tutorial ▼

    发表 评论

    Seu endereço de e-mail não será publicado. 必填 项 已 用 * 标注

    Artigo Diretório
    Voltar ao Topo