fbpx

Bem vindo ao
Blog da FULL.

Aprenda, crie e cresça seu negócio na internet.

Encontre conteúdos, dicas, tutoriais e novidades sobre as principais ferramentas Wordpress

Siga a FULL.

Como instalar o WordPress no Google Cloud

Você está em:

Como instalar o WordPress no Google Cloud
  1. 1. Como instalar o WordPress no Microsoft Azure
  2. 2. Atualmente lendo: Como instalar o WordPress no Google Cloud
  3. 3. Instale o WordPress na AWS – Amazon Web Services
  4. 4. Introdução à computação em nuvem com WordPress
  5. 5. Como instalar o WordPress no DigitalOcean

Hoje vamos dar uma olhada em como instalar o WordPress como uma imagem de um clique no Google Cloud – a própria infraestrutura de nuvem do Google. Entre os principais provedores de nuvem do mercado, o Google possui uma das políticas de preços mais competitivas em comparação com Amazon Web Services e Microsoft Azure. Sua rede em nuvem é alimentada pela própria infraestrutura do Google que lida com mais de 40.000 consultas de pesquisa por segundo.

Uma das coisas que eu amo no WordPress é sua popularidade generalizada . Por esse motivo, quase todas as empresas de computação em nuvem fornecem a seus usuários uma “instalação com um clique” do WordPress. Alguns chamam de “app”, enquanto outros chamam de “modelo” ou “imagem”. Chame como quiser – mas o fato mais importante é que configurar o WordPress na nuvem leva apenas alguns cliques.

NOTA: Um ponto importante antes de começarmos. Se esta é a primeira vez que você instala o WordPress na nuvem – ou seja, de um provedor de nuvem real, não hospede seu site ao vivo imediatamente. Sugiro que você teste tudo por pelo menos 2-4 semanas antes de migrar seu blog ou site WordPress para a nuvem.

PORQUE? Provedores de nuvem como Google Cloud, AWS e Microsoft Azure têm suporte limitado apenas para seu site WordPress. Se você se deparar com um conflito de plug-in ou alguns problemas de hospedagem ou malware, você terá que resolvê-lo sozinho.

Felizmente, há uma solução para você. Você também pode:

  • Escolha um provedor de nuvem gerenciado por terceiros, como Cloudways (confira nossa análise ) ou
  • Escolha uma hospedagem gerenciada do WordPress como o WPEngine (nós do WPExplorer usamos o WPEngine e adoramos!)

Um chá técnico

Existem alguns termos básicos que precisamos aprender antes de começarmos com o tutorial. A ideia por trás disso é informar todos os vários produtos que o Google Cloud tem a oferecer. Depois de desenvolver e se interessar por algo que você vê, você pode começar a criar seus próprios aplicativos neles!

Projetos

google-cloud-wordpress-002-project-screenPainel do projeto

Tudo e qualquer coisa que você queira fazer no Google Cloud está incluído (ou encapsulado ) em um projeto. Dentro de um projeto, você pode usar ou implantar os vários subprodutos que o Google Cloud tem a oferecer. Eles incluem App Engine, Compute Engine, APIs do Google, Google Cloud Storage, BigQuery ou instalam diretamente uma solução pré-criada. (Mais sobre isso um pouco mais tarde)

Contas de faturamento

Cada projeto que você cria deve estar vinculado a uma conta de faturamento. O Google Cloud permite a flexibilidade de ter várias contas de faturamento, cada uma podendo usar um cartão de crédito/débito diferente. A ideia por trás disso é implementar a política de  pagamento conforme o uso  do ambiente de computação em nuvem.

NOTA 1: Você não pode usar um cartão de crédito/dinheiro pré-pago em sua conta de cobrança. Eu tentei isso e minha conta junto com todos os projetos vinculados foi bloqueada temporariamente . Imediatamente removi o cartão pré-pago e alterei para um cartão de crédito válido. A conta foi reativada após alguns dias úteis.

google-cloud-wordpress-003-cloud-trial-300SERP para “Google Cloud Trial” de Google.com

OBSERVAÇÃO 2: no momento, o Google está oferecendo uma avaliação de US$ 300 para quem se inscrever no Google Cloud. Agora você não tem desculpa para não experimentar o Google Cloud haha!

Produtos do Google Cloud

Conversamos sobre os vários  subprodutos que  o Google Cloud tem a oferecer. Vamos agora dar uma olhada em cada um deles.

Google App Engine

google-cloud-wordpress-001-app-engineGoogle App Engine

A maioria dos softwares é construída usando uma linguagem específica e (opcionalmente) baseada em um framework. Um exemplo clássico seria um aplicativo de lista de tarefas, que é construído em JavaScript e baseado na estrutura jQuery. jQuery, como você pode imaginar, é um framework para JavaScript, que é a linguagem.

Da mesma forma, muitos aplicativos são escritos em linguagens populares como Python, Java e PHP. Cada um desses idiomas requer uma configuração inicial no sistema host para executar os aplicativos escritos nesse idioma específico. Por exemplo, aplicativos escritos em Java requerem que a Java Virtual Machine (JVM) seja instalada no sistema de destino.

O Google App Engine cuida dessa tarefa. Ele instala e configura essas linguagens em sua infraestrutura de nuvem, para que você possa simplesmente carregar seu código e continuar com o processo de desenvolvimento. Você não precisa se preocupar em configurar o idioma ou dimensionar o sistema host para seu aplicativo. Os algoritmos de balanceamento de carga do Google Cloud cuidam disso automaticamente. Com o Google App Engine, você só precisa selecionar qual idioma você precisa e implantar seu aplicativo nele.

Google Compute Engine

google-cloud-wordpress-003-compute-engineGoogle Compute Engine (GCE)

Google Compute Engine (GCE) é outro nome para máquinas virtuais na nuvem. Cada VM é tratada como uma instância de um GCE. As VMs podem executar praticamente qualquer software que você desejar. Ele oferece mais flexibilidade do que o App Engine e destina-se a ambientes personalizados.

APIs do Google

google-cloud-wordpress-003-google-apiAPIs do Google

O Google tem mais de 100 APIs para sua infinidade de produtos. Esse recurso de nuvem permite acessar essas APIs.

Armazenamento na núvem

google-cloud-wordpress-003-google-cloud-storageArmazenamento em nuvem do Google

Como o nome sugere, o Cloud Storage permite que você salve grandes volumes de dados não estruturados e semiestruturados, chamados conjuntos de dados , com alta disponibilidade (termos basicamente nerds para aplicativos de Big Data).

BigQuery

google-cloud-wordpress-003-google-big-queryGoogle BigQuery

BigQuery é a própria implementação do Google de uma linguagem adequada para lidar com big data. Embora isso não esteja nem remotamente relacionado ao nosso tutorial, é uma coisa fascinante para experimentar!

Pacotes de software pré-construídos

google-cloud-wordpress-008-google-prebuilt-appsLista de imagens de instalação com um clique

Isto é onde a diversão começa! Esqueça todos esses termos complicados. O Google cumpriu uma lista dos softwares, estruturas e linguagens mais populares e os ofereceu como pacotes de software pré-criados. Adivinha?

WordPress é um deles!

Lembra que discutimos que cada uma dessas linguagens é instalada em uma máquina virtual (ou uma instância do Compute Engine)? Bem, o mesmo vale aqui também. Ao criar um pacote de software WordPress, primeiro você terá que selecionar uma máquina virtual, seu tamanho e região para prosseguir com a instalação. O pacote de software é essencialmente um conjunto de instruções que instala o respectivo software em uma máquina virtual recém-criada.

Instalando o WordPress no Google Cloud

Fase 1: Encontrando seu caminho

google-cloud-wordpress-009-criar um novo projetoCriar um novo projeto

Etapa 1: primeiro, você precisa criar um novo projeto .  Você pode visitar o Google Cloud Console  para começar.

google-cloud-wordpress-010-adicionar conta de faturamentoAdicionar uma conta de faturamento

Etapa 2: adicione uma conta de faturamento ao projeto. Você também pode escolher o data center desejado. Atualmente, o Google Cloud possui dois grandes data centers para o Google App Engine – EUA e UE. Neste tutorial, escolhi o data center dos EUA. Selecione Criar para continuar.

google-cloud-wordpress-011-novo projeto criado notificaçãoCriação de novo projeto concluída (indicada por um visto verde)

Passo 3:  Agora, um projeto será criado. Após a conclusão, você receberá uma notificação, conforme mostrado na captura de tela acima.

google-cloud-wordpress-012-select painel de projetos pré-criadosComo encontrar o gerenciador de implantação

Etapa 4: Agora devemos encontrar a página que mostra a lista de pacotes de software pré-criados, também conhecido como  Deployment Manager.  Você pode fazer isso de três maneiras:

  • 4.1 – No menu à esquerda, selecione Deploy & Manage > Click to Deploy
  • 4.2 – Selecione o banner ao lado do nº 2, conforme mostrado na captura de tela acima
  • 4.3 – Clique aqui  para WordPress para Google Cloud

google-cloud-wordpress-013-selecionar wordpressWordPress como uma imagem implantada com um clique

Passo 5: Uma vez na página, você verá uma lista enorme de softwares. Role para baixo e selecione WordPress (por enquanto). Você pode brincar com o resto o quanto quiser depois!

Fase 2 – Instalando e configurando o WordPress

google-cloud-wordpress-013-select wordpress 2

Passo 6: Ok, agora você finalmente localizou a opção de instalação do WordPress. Hora de rachar. Selecione Implantar para iniciar o processo.

parâmetros de instalação do google-cloud-wordpress-013-wordpressParâmetros de instalação do WordPress no Google Cloud

Passo 7: Este aqui é um passo crucial. Vamos nos aprofundar. Consulte a captura de tela em cada etapa.

  • O  Nome de implantação  pode conter apenas caracteres alfanuméricos.
  • Na Zona, existem três zonas principais – EUA, UE e Ásia. Neste tutorial eu escolhi us-central1-f. Você pode escolher qualquer zona que desejar.
  • O tipo de máquina  é diretamente proporcional à quantidade de energia que você precisa. Para fins experimentais, uma instância de máquina n1-standard-1  serviria. Possui 1 CPU virtual (vCPU) e 3,7 GB de RAM, o que é mais que suficiente para experimentar o WordPress.
  • Eu escolhi o tipo de disco como disco permanente SSD. Isso ocorre porque os SSDs são 5 a 10 vezes mais rápidos que os HDDs tradicionais.
  • O tamanho mínimo do disco é 10 GB,  o que é suficiente.
  • O email do administrador deve ser digitado corretamente.
  • Verifique as opções Instalar phpMyAdmin e Ativar Google Cloud Monitoring  .
  • Deixe o resto das configurações como estão.
  • Clique em Deploy WordPress  para começar a instalar o WordPress.

google-cloud-wordpress-013-wordpress configurandoGerenciador de implantação configurando o WordPress

Etapa 8:  o Deployment Manager do Google Cloud agora criará a instância selecionada e instalará o WordPress nela.

instalação do google-cloud-wordpress-013-wordpress concluídaAs credenciais de acesso mostram a pós-instalação

Passo 9:  WordPress agora instalado. Mas isso é apenas 70% do processo. Agora temos as seguintes tarefas pela frente:

  1. Observe a senha de administrador do WordPress
  2. Observe a senha do MySQL e do phpMyAdmin

google-cloud-wordpress-013-wordpress permitir tráfego httpsPermitindo tráfego HTTP e HTTPs

Fase 3: O home run!

Etapa 10:  Agora precisamos permitir que o tráfego HTTP e HTTPS externo passe pelo endereço IP do nosso servidor WordPress. (O Google Cloud desativa isso por padrão por motivos de segurança). Em outras palavras, precisaremos adicionar uma regra de firewall para nosso endereço IP atribuído.

Para fazer isso, clique no endereço IP do servidor localizado em IP externo. Uma caixa de diálogo deve ser aberta. Selecione Permitir que tráfego  HTTP e HTTPS passem pelo seu servidor. Clique em Aplicar para confirmar as alterações.

google-cloud-wordpress-013-wordpress atualizando regras de firewallRegras de firewall atualizadas com sucesso

Depois que as regras de firewall forem atualizadas com sucesso, você poderá acessar o WordPress a partir do endereço IP fornecido.

google-cloud-wordpress-013-wordpress concluídoWordPress é servido

Conclusão

Se você notou, não vimos nenhuma captura de tela da famosa instalação de cinco minutos do WordPress – você conhece a fase de configuração em que você define o nome, nome de usuário, senha etc. de seus sites?

Bem, o script de implantação do WordPress com um clique do Google Cloud elimina essas etapas e as configura com valores padrão. Você deve ir para as configurações do WordPress e alterá-las para os valores desejados.

EXPERIMENTE O WORDPRESS NO GOOGLE CLOUD ($ 300 FREE TRAIL)

Espero que tenham gostado deste tutorial, tanto quanto eu gostei de escrevê-lo. Se você tiver dúvidas ou sugestões, deixe-as na seção de comentários abaixo ou me tweet em @souravify –  Obrigado por ler! Trilhas felizes.

Aprenda com a FULL.

Junte-se a mais de 50 mil pessoas que recebem em primeira mão as principais ferramentas e tecnologia para desenvolvimento web

Meu carrinho
🎁 Faltam R$300,00 para liberar o Cupom Secreto
Seu carrinho está vazio.

Parece que você não adicionou nada ao seu carrinho =(