Como instalar o WordPress no DigitalOcean

Como instalar o WordPress no DigitalOcean 1

A DigitalOcean é uma das empresas de hospedagem em nuvem que mais cresce no mundo, focada na simplicidade e na escala. Hoje vamos aprender como instalar e configurar o WordPress no DigitalOcean.

Por que amamos o DigitalOcean

Abrindo suas portas em 2011, logo se tornou um dos maiores provedores de hospedagem em nuvem, com mais de um milhão de usuários. Os servidores da DigitalOcean são conhecidos como Droplets, a menor unidade de um servidor em nuvem que você pode comprar por US $ 5 / mês

O fator chave para o estupendo sucesso da DigitalOcean é sua simplicidade. Além de ser uma opção limpa e simples, há muito mais para amar o DigitalOcean no seu site WordPress. Aqui estão cinco razões pelas quais consideramos o DigitalOcean incrível.

Nota: Esta é uma seção opcional, você pode pular e ir diretamente para a próxima seção para instalar o WordPress no DigitalOcean.

Preços competitivos e acessíveis

preços do digitalocean $ 5 gotículas vps

Preços do DigitalOcean (setembro de 2018)

O DigitalOcean tem um dos preços mais baixos do setor de hospedagem em nuvem. Você pode iniciar seu próprio servidor por apenas US $ 5 / mês

Três recursos tornam o DigitalOcean altamente acessível.

  1. Uso do pagamento por hora
  2. Sem período mínimo de locação
  3. Sem taxa de configuração (mesmo para configurações grandes)
  4. Os planos começam em $ 0.0007 / hora

As gotas da DigitalOcean começam a partir de US $5/ mês!

A queda de $ 5 / mês vem com:

  • 1 GB de RAM
  • 25 GB de espaço de armazenamento SSD (os SSDs são aproximadamente 10 vezes mais rápidos que os discos rígidos tradicionais)
  • 1 TB de largura de banda (isso é realmente generoso)
  • 1 unidade de energia vCPU (CPU virtual)
  • Preço: $ 00,007 / hora, cerca de US $ 60 / ano!
  • Instalador automático de 1 clique para wordpress

    instalação wordpress com um clique da digitalocean

    Instalação do WordPress com 1 clique oferecido por DigitalOcean

    O DigitalOcean possui uma imagem pronta para WordPress e uma série de outros softwares de código aberto, tornando-o um ativo inestimável. Com alguns cliques (você verá como), podemos criar uma instalação do WordPress que funciona constantemente em pouco tempo.

    Comunidade épica e base de conhecimento

    abordagem centrada na comunidade digitalocean

    A abordagem comunitária da DigitalOcean para conquistar clientes

    O DigitalOcean possui diversos tutoriais em praticamente qualquer sistema operativo, qualquer software e qualquer tópico (relacionado à hospedagem)! A melhor parte: é meticulosamente testado nas suas gotas para garantir que também funcione na sua gota!

    Além dos tutoriais, também possui fóruns ativos de perguntas e respostas e projetos interessantes da comunidade.

    Redimensionamento dinâmico

    Com o DigitalOcean, você pode alterar dinamicamente o tamanho da sua gota. Lembra que falamos sobre isso em Introdução à computação em nuvem com WordPress? Sempre que precisar de um pouco de suco extra, redimensione uma gota tão facilmente quanto girar um botão para aumentar o volume.

    Com a confiança dos melhores desenvolvedores

    digitalocean-review-client base

    Desenvolvedores adoram DigitalOcean

    John Resig, criador do jQuery (um dos melhores frameworks JavaScript), Salvatore Sanfilippo, criador do Redis e Jeff Atwood, co-fundador do StackExchange, usam o DigitalOcean em seus projetos.

    Instale o WordPress no DigitalOcean

    Pré-requisito: Depois de se registrar no DigitalOcean, é necessário atualizar suas informações de contato e transferir algum dinheiro (cerca de US $ 5) na sua conta DigitalOcean para criar sua primeira gota. Pense nisso como um telefone pré-pago. Você pode usar o PayPal ou cartão de crédito para recarregar sua conta. Agora estamos prontos para criar nossa gota do WordPress.

    Organização das contas de usuário do DigitalOcean: o que são projetos?

    criando um projeto no digitalocean

    Os projetos são uma unidade básica da organização em sua conta DigitalOcean. Cada projeto pode ter vários descartes e outros recursos (como balanceadores de carga e armazenamento de objetos) que o DigitalOcean tem a oferecer. Uma única conta DigitalOcean pode ter vários projetos.

    Começamos criando nosso primeiro projeto DigitalOcean. Selecione um nome, descrição, objetivo e ambiente do projeto. Um ambiente pode ser desenvolvimento, preparação ou produção. Para o nosso tutorial, escolhemos as opções mostradas na captura de tela acima.

    Como o DigitalOcean é uma plataforma de hospedagem em nuvem centrada no desenvolvedor, eles têm essas opções adicionais que ajudam bastante os desenvolvedores a organizar seus projetos.

    Como criar uma gota do WordPress no DigitalOcean

    Depois de criar um projeto, agora você pode criar uma queda.

    crie uma nova queda no digitalocean no wordpress

    Etapa 1: Começamos criando uma gota no projeto WPExplorer.

    gota você

    Etapa 2: Selecione Ubuntu como o sistema operativo da sua gota e selecione a guia Aplicativos com um clique.

    um clique clique em WordPress gota no digitalocean

    Etapa 3: Selecione WordPress no 18.04. Isso significa que o DigitalOcean instalará automaticamente o WordPress no Ubuntu 18.04.

    opções de backup e armazenamento de bloco

    Nota: Você também pode adicionar backups ao seu Droplet. No entanto, isso não é importante para nós, pois este é um tutorial. Além disso, isso não deve ser confundido com os backups do WordPress. Um backup suspenso é um backup automático no nível do sistema, o que significa que eles copiam tudo para o sistema operativo (e não apenas o WordPress).

    Opções de localização do data center (e adicionais) em uma gota do DigitalOcean

    Estágio 4: As gotas DigitalOcean podem ser implementadas em 8 data centers diferentes. Desde que estou localizado na Índia, selecionei Bangalore. É opcional selecionar opções adicionais (como rede privada, IPv6 etc.) e uma chave SSH. Como estamos aqui para instalar apenas o WordPress, essas funções não serão necessárias. No entanto, sinta-se à vontade para experimentá-los em sua conta DigitalOcean.

    criando uma gota oceânica digital

    Etapa 5: Como você pode ver, o projeto padrão, ou seja, o WPExplorer é selecionado automaticamente. Digite um nome de host (isso deve ser lembrado internamente) e clique em Criar para começar a criar sua gota.

    digitalocean cai pronto

    O DigitalOcean Drop está pronto!

    Etapa 6: Depois que a queda for criada, você verá uma mensagem semelhante à captura de tela acima.

    digitalocean envia email

    Você também deve receber um email semelhante em sua conta de email registrada no DigitalOcean.

    Entre no DigitalOcean Drop via SSH Console

    Está quase na hora da famosa instalação WordPress do 5 minutos. Só que desta vez vamos acabar em 2 minutos. Já temos o endereço IP que podemos usar para efetuar login no servidor WordPress. No entanto, precisamos fazer login no nosso droplet DigitalOcean via SSH para uma primeira configuração.

    Uma gota do WordPress não configurada no DigitalOcean

    A menos que façamos isso, veremos uma mensagem assim quando inserirmos o endereço IP em nosso navegador. Você pode fazer login no seu droplet DigitalOcean via SSH usando Putty em Windows o Terminal no Mac. No entanto, o DigitalOcean tem uma maneira ainda mais simples de fazer isso, como mostrado abaixo:

    acessar a gota ssh através do console

    Primeiro, no painel de controle do DigitalOcean, selecione sua gota e, em seguida, selecione a guia Acesso no menu à esquerda. Clique em Iniciar console para acessar sua gota via SSH usando seu navegador da web.

    acesso gota ssh

    Em seguida, insira seu nome de usuário (root) e senha que enviamos por e-mail anteriormente. Você será solicitado imediatamente a criar uma nova senha para a conta de usuário root. Depois de redefinir a senha root, você verá uma mensagem semelhante à acima.

    Isso é. Agora estamos prontos para a famosa instalação WordPress do 2 minutos!

    Configurar a instalação do WordPress no DigitalOcean

    Até agora, temos:

  • Criou uma nova queda do DigitalOcean com o Ubuntu e o WordPress pré-instalados; y
  • Ele entrou na gota via SSH (usando o acesso integrado ao console do DigitalOcean).
  • Agora temos que fazer as etapas finais para preparar nosso site WordPress.

    instalação do wordpress no digitalocean 1/2

    Digite o endereço IP no seu navegador e você será recebido com a famosa tela de instalação.

    instalação do wordpress no digitalocean 2/2

    Agora selecione um nome de usuário, senha e endereço de email. A configuração do banco de dados foi pré-configurada pelo DigitalOcean. Você também pode desativar a visibilidade do mecanismo de pesquisa se estiver testando um site. A única coisa é que você precisa habilitá-lo quando o site estiver pronto.

    Clique em Instalar WordPress e deixe a mágica acontecer.

    instalação do wordpress no digitalocean

    E aí está: o WordPress está pronto.

    instalação bem-sucedida do wordpress no digitalocean

    Isso marca o fim do nosso tutorial básico.

    Bônus: DigitalOcean para iniciantes (outra opção na nuvem)

    Lembra quando fizemos nossa revisão de hospedagem na Cloudways um tempo atrás? Bem, um dos recursos interessantes que o Cloudways oferece é a opção de escolher sua nuvem, e uma das opções é o DigitalOcean! Como o Cloudways faz todo o trabalho pesado para você, basta clicar e começar a hospedar seu site para ter todos os benefícios incríveis da hospedagem em nuvem com o DigitalOcean, menos a configuração. Isso torna o Cloudways uma ótima opção para iniciantes ou pessoas que não desejam se aprofundar nos detalhes técnicos da configuração da hospedagem em nuvem.

    Configurações avançadas do WordPress no DigitalOcean

    Ter um site WordPress no DigitalOcean é ótimo. No entanto, não será muito bom se o URL do site WordPress for um endereço IP. Precisamos vinculá-lo a um nome de domínio. Além disso, os sites criptografados são a norma hoje, então vamos aprender como instalar um certificado HTTPS em nossa gota do WordPress.

    Aqui está um resumo do que abordaremos em nossa seção de configurações avançadas do WordPress:

  • Configure um nome de domínio para o seu site WordPress
  • Instale o HTTPS para WordPress no seu droplet DigitalOcean.
  • Configurando um nome de domínio para o seu Drop DigitalOcean WordPress

    Para configurar seu URL do WordPress, você precisa:

  • Adicione um "Um arquivo" apontando para o endereço IP da sua gota e
  • Altere o URL do site no painel de administração do WordPress.
  • É um processo de duas partes que deve ser realizado sequencialmente.

    Parte 1: Adicione um registro A ao seu domínio:

    Esta parte depende principalmente do seu provedor de hospedagem. Você deve consultar a documentação do seu host ao adicionar registros A ao seu DNS. Ou apenas Google "como adicionar um registro em" Você deve receber instruções específicas.

    Se o seu host for fornecido com o cPanel (a maioria dos servidores da Web compartilhados), temos um tutorial para você aqui:

    placa cpanel em um host compartilhado

    Etapa 1: Faça login na sua conta cPanel e selecione Editor de zona. Você também pode usar a função de pesquisa no cPanel para localizar rapidamente essa ferramenta.

    Adicionar um registro no DNS 1/2

    Etapa 2: Clique em + Um registro para adicionar um novo registro A.

    adicionando um registro DNS

    Etapa 3: Suponha que seu nome de domínio seja example.com e você queira apontar para o seu novo drop do DigitalOcean. Nesse caso, você deve adicionar dois registros A no seu editor da zona DNS. O primeiro é para example.com e o outro para www.example.com. Ambos os registros apontarão seu nome de domínio principal para o endereço IP da gota. Você deve usar a seguinte configuração:

    A record n. ° 1: "example.com"

    Nome: exemplo.com. (sim, um '.' à direita está incluído)
     Endereço: no campo endereço, adicione o endereço IP da gota.

    Uma gravação # 2: "www.example.com"

    Nome: www.example.com. (um '.' à direita aparecerá automaticamente. Se não aparecer, ignore-o!)
     Endereço: o endereço IP da sua gota.

    No entanto, para o nosso tutorial, estamos usando um subdomínio: digitalocean.souravkundu.in. Portanto, inserimos um único registro A para o subdomínio apontar para o endereço IP descartado.

    Nota: Essa configuração também é útil para sites que possuem subdomínios diferentes para o seu blog. Por exemplo "blog.productsite.com".

    Um registro para o nosso tutorial: "digitalocean.souravkundu.in"

    Nome: digitalocean.souravkundu.in.
     Endereço: O endereço IP da nossa gota

    Depois que os registros A são configurados para apontar para o endereço IP da gota, deve demorar um pouco para refletir. (Isso não acontece instantaneamente). Esse período de espera é chamado de tempo de propagação do DNS e dura até 24 horas. No entanto, em termos práticos, não deve demorar mais do que 5 minutos se for um novo registro A.

    Estágio 4: Para verificar se o registro A está funcionando, digite a URL (que no nosso caso é digitalocean.souravkundu.in) no seu navegador e você deverá ver o seu site WordPress. Isso indica que você vinculou com êxito seu domínio à sua gota DigitalOcean.

    Parte 2: Altere a URL do site WordPress no DigitalOcean

    instalação padrão do wordpress

    Quando instalamos o site WordPress no DigitalOcean, o URL do site é configurado automaticamente para ser o endereço IP do servidor. Agora temos que mudar para o novo nome de domínio que acabamos de configurar.

    Vá para o painel WordPress → Configurações → Geral. Temos que mudar dois campos aqui:

  • Endereço WordPress (URL)
  • Endereço do site (URL)
  • Altere-o para o respectivo URL que você definiu no Registro A na seção anterior. Deve ser "example.com" ou "blog.ejemplo.com". Observe que o endereço do WordPress e o endereço do site devem ter os mesmos valores.

    configurações de URL do site wordpress

    Em nosso tutorial, usamos http://digitalocean.souravkundu.in/. Quando terminar, role para baixo e pressione Salvar para salvar as alterações.

    Seu site WordPress está pronto!

    Adicione HTTPS ao WordPress usando DigitalOcean

    A configuração de um certificado SSL ativa o HTTPS no servidor da Web, que protege o tráfego entre o servidor e os clientes que se conectam a ele. O DigitalOcean pré-instala uma ferramenta chamada Certbot na gota de instalação do WordPress com um único clique. O Certbot é uma maneira gratuita e conveniente de configurar certificados SSL em um servidor.

    Agora veremos como configurar o Certbot no DigitalOcean para adicionar HTTPS ao seu site WordPress.

    De acordo com a documentação do DigitalOcean, para usar o Certbot, você precisará de um nome de domínio registrado e dois registros DNS:

  • Um registro de domínio A (por exemplo, exemplo.com) no endereço IP do servidor
  • Um registro de domínio A precedido por www (por exemplo, www.example.com) no endereço IP do servidor.
  • Isso é muito parecido com a parte 1 na seção de configuração do DNS. E adivinhe? Nós já temos!

    Depois que essa etapa estiver concluída, teremos que efetuar login no console da gota através do SSH e executar o seguinte comando:

    certbot –apache -d example.com -d www.example.com

    A única coisa é que example.com é substituído pelo seu nome de domínio. Em nosso tutorial, como usamos apenas um subdomínio, o comando será:

    certbot –apache -d digitalocean.souravkundu.in

  • Haverá alguns avisos quando o comando for executado. Apenas aceite-os digitando "Y" no console.
  • Você também será perguntado se deseja redirecionar todo o tráfego HTTP para a versão HTTPS do site. Eu recomendaria selecionar sim, pois isso garante que todos os seus visitantes obtenham a versão criptografada do seu site.
  • Feito isso, você precisará voltar ao painel do WordPress e alterar o URL do site de http para https, conforme mostrado na captura de tela abaixo.
  • alterar o URL do site WordPress para https

    Automação e agendamento de backups do DigitalOcean

    Como mencionado acima, você pode adicionar backups ao seu droplet DigitalOcean, mas eles são oferecidos apenas uma vez por semana. Muita coisa pode acontecer em 7 dias entre os backups. É por isso que acreditamos que é benéfico fazer backups do seu próprio site ou usar um serviço confiável como o SnapShooter para ajudá-lo a gerenciá-los melhor.

    Backups do SnapShooter DigitalOcean

    Com o SnapShooter, você pode agendar e criar quantos backups precisar. Seja diariamente, a cada hora ou sob demanda. Além disso, você pode planejar o backup fora do horário de pico, manter um arquivo completo (escolher quantos deseja manter) e armazená-los com segurança. A opção de conectar várias contas do DigitalOcean ao SnapShooter permite otimizar os backups de todos os seus sites. O SnapShooter pode até detectar e ativar automaticamente cópias de backup de todas as novas descargas, mantendo seus sites cobertos.

    Obtenha o SnapShooter

    Obviamente, você pode fazer backup manualmente do site, mas um serviço como o SnapShooter facilita o processo.

    Acabamento

    O DigitalOcean é um dos melhores exemplos de provedores de hospedagem em nuvem amigáveis ​​para desenvolvedores. Eles possuem uma extensa documentação que inclui uma página dedicada do WordPress e uma sistema suporte baseado em tickets. Com design intuitivo, guias focados no usuário e recursos robustos, o DigitalOcean está mudando a aparência da hospedagem em nuvem, uma gota de cada vez. E com um ponto de entrada $ 5 / month é um ótimo lugar para aprender como sujar as mãos com o WordPress.

    Experimente a nuvem agora!

    O que você achou deste tutorial? Há algo que você gostaria que adicionássemos? Gostaríamos muito de ouvir seus pensamentos nos comentários abaixo.