Como criar um website WordPress do zero com WordPress InstaCreator
Preview
O WordPress InstaCreator é um template desenvolvido pela Azion para permitir a criação automatizada de um projeto WordPress do zero.
Ele configura uma edge application e seu domínio, juntamente com um conjunto de regras comuns de cache, regras de cache de arquivo de imagem, regras de cache de arquivo estático e rotas de bypass. Essas configurações otimizam o desempenho do seu site WordPress.
Este template emprega a infraestrutura do WordPress e da Amazon Web Services (AWS) para implementar o novo projeto, bem como a plataforma de Edge da Azion para gerenciá-lo e executá-lo no edge.
Pré-requisitos
Seção intitulada Pre-requisitosO template WordPress InstaCreator emprega a infraestrutura da Amazon Web Services (AWS). Para criar um projeto do zero com sucesso, você precisa ter uma conta da AWS para gerar ou obter sua AWS Access Key ID e AWS Secret Access Key.
Essas credenciais devem ser temporárias e usadas exclusivamente para executar este template. Você também deve ter as permissões necessárias para criar uma instância do EC2 e executar um script do CloudFormation na plataforma AWS.
Para obter mais detalhes sobre as chaves de acesso da AWS, visite a documentação da AWS.
Você também deve ativar:
Application AcceleratorEdge Cache
Image Processor
- Acesse o Azion Console.
- Selecione Account menu > Billing & Subscriptions.
- Clique na aba Subscriptions.
- Active o switch de cada módulo.
Obtenha o template
Seção intitulada Obtenha o templatePara criar um site WordPress do zero usando este template, complete os passos:
- Acesse o Azion Console.
- Na página inicial, selecione a opção Start with a template.
- Isso abrirá uma nova página onde você poderá selecionar o card do WordPress InstaCreator.
Configure o template
Seção intitulada Configure o templateNa página do template, clique na aba Settings para abrir o formulário de configuração e fornecer as informações para configurar sua aplicação.
Os campos identificados com asterisco são obrigatórios.
- Application Name *: o nome da sua aplicação. Ele é usado para identificar e gerenciar sua aplicação na plataforma da Azion.
- Digite um nome único e fácil de lembrar. Se o nome já tiver sido usado, a plataforma retornará uma mensagem de erro.
- MySQL username *: o nome de usuário do seu banco de dados WordPress.
- Este campo aceita apenas valores alfanuméricos, incluindo letras maiúsculas e minúsculas.
- MySQL user password *: a senha associada ao seu usuário do banco de dados WordPress.
- Este campo aceita apenas valores alfanuméricos, incluindo letras maiúsculas e minúsculas.
- MySQL Root password *: a senha raiz do seu banco de dados WordPress.
- Este campo aceita apenas valores alfanuméricos, incluindo letras maiúsculas e minúsculas.
- AWS Access Key ID *: o identificador exclusivo que associa sua conta da AWS às suas credenciais.
- Você precisa gerar ou obter essas informações em sua conta da AWS.
- AWS Secret Access Key *: a chave secreta associada à sua AWS Access Key ID.
- Você precisa gerar ou obter essas informações em sua conta da AWS.
Depois de preencher todas as informações, clique no botão Next, localizado no canto inferior direito. Isso iniciará o processo de deployment.
Implante seu projeto no edge
Seção intitulada Implante seu projeto no edgeDurante a implantação, você poderá acompanhar o processo através de uma janela mostrando os logs. Quando estiver concluída, uma nova página será exibida, confirmando que a edge application para o seu projeto foi criada com sucesso.
Esta página mostra as seguintes seções:
- A seção Access your Edge Application, que inclui o link para visitar e explorar sua aplicação.
- O Build Summary contém o nome e a função da aplicação.
- Na aba Deployment details você pode acessar os logs relacionados com o deployment do template.
- O What do you want to do next? fornece recomendações sobre opções avançadas para aprimorar sua edge application: Customize Domain, Manage Edge Application, View Edge Application Metrics, View Edge Application Logs e o botão Back to Home.
Principais configurações
Seção intitulada Principais configuracoesA execução do template cria uma nova edge application da Azion e seu domínio, bem como define algumas configurações para o projeto, incluindo regras comuns de cache, regras de cache de arquivo de imagem, regras de cache de arquivo estático e rotas de bypass.
Para saber como editar e personalizar as configurações de seu projeto, vá para a seção Gerencie seu projeto na Azion.
A implantação do template WordPress InstaCreator também envolve a automatização dos processos de:
- Criação de uma instância do EC2 em sua conta da AWS.
- Execução de um script do CloudFormation.
- Configuração do seu projeto no WordPress.
Gerencie seu projeto na Azion
Seção intitulada Gerencie seu projeto na AzionConsiderando que essa configuração inicial pode não ser ideal para sua aplicação, todas as configurações podem ser personalizadas sempre que você precisar usando o Azion Console.
Para gerenciar e editar as configurações da sua aplicação, siga estas etapas:
- Acesse o Azion Console.
- No canto superior esquerdo, selecione Products menu > Edge Application.
- Você será redirecionado para a página de Edge Application. Ela lista todas as edge applications que você criou.
- Encontre a edge application relacionada ao seu site WordPress e selecione-a.
- A lista é organizada em ordem alfabética. Você também pode usar a barra de busca localizada no canto superior esquerdo da lista; atualmente, ela é filtrada apenas pelo Application Name, ou nome da edge application.
Depois de selecionar a aplicação em que você trabalhará, você será direcionado para uma página que contém todas as configurações que você pode configurar.
Uma vez que o template é implantado, você também tem controle total sobre a personalização do design, conteúdo e funcionalidade do seu site usando o painel de administração do WordPress.
Adicione um domínio personalizado
Seção intitulada Adicione um dominio personalizadoA edge application criada tem um domínio Azion atribuído para torná-la acessível através do navegador. O domínio tem o seguinte formato: xxxxxxxxxx.map.azionedge.net/
. No entanto, você pode adicionar um domínio personalizado para que os usuários acessem sua aplicação por meio dele.
Contribuidores