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 (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.
- Uso do pagamento por hora
- Sem período mínimo de locação
- Sem taxa de configuração (mesmo para configurações grandes)
- 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:
Instalador automático de 1 clique para wordpress
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
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
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?
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.
Etapa 1: Começamos criando uma gota no projeto WPExplorer.
Etapa 2: Selecione Ubuntu como o sistema operativo da sua gota e selecione a guia Aplicativos com um clique.
Etapa 3: Selecione WordPress no 18.04. Isso significa que o DigitalOcean instalará automaticamente o WordPress no Ubuntu 18.04.
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).
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.
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.
O DigitalOcean Drop está pronto!
Etapa 6: Depois que a queda for criada, você verá uma mensagem semelhante à captura de tela acima.
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.
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:
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.
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:
Agora temos que fazer as etapas finais para preparar nosso site WordPress.
Digite o endereço IP no seu navegador e você será recebido com a famosa tela de instalação.
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.
E aí está: o WordPress está pronto.
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:
Configurando um nome de domínio para o seu Drop DigitalOcean WordPress
Para configurar seu URL do WordPress, você precisa:
É 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:
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.
Etapa 2: Clique em + Um registro para adicionar um novo registro A.
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
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:
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.
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:
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
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.
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.