letencrypt na hospedagem compartilhada: nem yum nem dnf foram encontrados

0

Estou seguindo as instruções no site a seguir link

e por essa pergunta 'sudo: comando não encontrado 'ao seguir um tutorial para Vamos criptografar

eu pulei o sudo e apenas git cloned o deixa encrypt lib no meu host compartilhado godaddy

git clone https://github.com/letsencrypt/letsencrypt

mas agora quando eu tento o comando

./letsencrypt-auto --apache -d your domain name

Eu recebo o erro

Neither Yum nor DNF found

porque é um servidor compartilhado, não consigo instalar o yum porque não sou o usuário root, existe alguma maneira de contornar isso?

    
por Jay Rizzi 30.11.2016 / 17:54

1 resposta

0

As etapas descritas no link do GoDaddy (na seção de perguntas) não funcionarão com a conta de hospedagem compartilhada.

Com a conta de hospedagem compartilhada do GoDaddy, você não tem acesso root, que é exigido pelo cliente oficial letsencrypt.

Para solucionar isso, você pode usar o cliente letencrypt de terceiros acme.sh , que é anunciado como: " Puramente escrito em Shell sem dependências em python ou o oficial Let's Encrypt client ", isso permite que ele funcione com contas de hospedagem compartilhada.

Observação de que, embora acme.sh gere o certificado letsencrypt para você, não consegui para instalá-lo automaticamente (através de shell de script), para que eu infelizmente uso GoDaddy cPanel UI.

Gere o certificado letsencrypt.

  1. Instale o acme.sh seguindo a documentação oficial.

  2. Emitir certificados.

    Novo certificado

    acme.sh --issue -d domain.com -d www.domain.com -w /home/username/www
    

    Ou após 90 dias, quando você precisar renovar.

    acme.sh --renew -d domain.com -d www.domain.com --force
    
  3. Instale o certificado no cPanel do GoDaddy.

Embora não seja específico para acme.sh, eu pessoalmente achei este guia muito útil. link

Você pode começar a partir de "Parte 3: Instalar o certificado SSL na sua conta de hospedagem do cPanel da GoDaddy"

Alternativamente, você pode tentar seguir o guia isabelcastillo.com e usar sua ferramenta de escolha, embora na minha experiência o acme.sh seja mais fácil de usar.

    
por 12.01.2017 / 12:38