Como executar o WordPress incrivelmente rápido no Microsoft Azure

O Microsoft Azure(Microsoft Azure) é a próxima grande novidade na computação em nuvem(cloud computing) . O Azure é basicamente um serviço de computação em nuvem(cloud computing service) fornecido pela Microsoft que pode ser usado para criar, implantar e gerenciar aplicativos por meio de uma rede de datacenters de propriedade da Microsoft . É basicamente uma coleção de cerca de 68 produtos que incluem máquinas virtuais, Banco de Dados SQL(SQL Database) , Serviço de Aplicativo(App Service) e outros. O Azure é um conjunto completo de soluções que você precisará ao implantar aplicativos Web e máquinas virtuais.

Execute o WordPress no Microsoft Azure

Recentemente participei de um evento em Chandigarh , Índia(India) organizado pelo WordPress Chandigar h e Microsoft User Group – Chandigarh . O título do evento foi – Como executar o WordPress incrivelmente rápido no Microsoft Azure(How to run blazingly fast WordPress on Microsoft Azure) . Discutimos várias possibilidades de usar o Microsoft Azure(Microsoft Azure) para implantar sites e WordPress . E o facilitador do dia, o Sr. Jasjit Chopra(Mr. Jasjit Chopra) compartilhou seu conhecimento e realizou um workshop sobre como administrar um site WordPress no Microsoft Azure . Neste post, fiz o meu melhor para resumir o workshop e fornecer etapas relevantes sobre como executar o WordPress emAzure .

Benefícios de hospedar WordPress no Microsoft Azure

Geralmente hospedamos nossos sites em Hospedagem Compartilhada(Shared Hosting) , onde o custo é menor, mas ao mesmo tempo a velocidade e a segurança às vezes também são comprometidas. Discutimos as possibilidades de usar a computação em nuvem para hospedar o WordPress . Um servidor virtual com unidade de estado sólido provou ser melhor do que esses serviços convencionais de hospedagem na web. Embora, os custos incorridos podem ser maiores em comparação. Mas você pode hospedar mais de um site e garantir que eles carreguem na velocidade mais rápida possível. Fornecendo uma unidade de estado sólido e recursos de hardware de alto nível do Azure , o WordPress pode ser executado com uma rapidez incrível.

Em todo este post e em nosso workshop, usamos uma conta gratuita do Dev Essential para acessar o Microsoft Azure(Microsoft Azure) . Ao se inscrever, você recebe um Crédito Azure(Azure Credit) gratuito de $ 300 durante um período de um ano (25 $ por mês). Esse crédito é mais do que suficiente para você experimentar o Azure e implantar seu site de teste.

Então, basicamente, todas as ferramentas e serviços que vamos usar neste tutorial são gratuitos. E você só precisa pagar quando estiver realmente construindo algo para sua empresa. O crédito gratuito pode facilitar seus projetos de teste.

O tutorial é dividido em duas partes, a primeira aborda o processo de inscrição no Azure e a criação de um servidor virtual. (Azure)A segunda parte fala sobre como configurar e configurar seu servidor para hospedar o WordPress .

Configurando o Azure

Etapa 1(Step 1) : Acesse o site Microsoft Dev Essentials aqui(here) . Conclua o processo de inscrição para receber seu crédito gratuito. Agora vá para o site(website) do Azure e faça login usando suas credenciais, agora você tem uma conta do Azure(Azure) totalmente funcional que pode ser usada para implantar aplicativos.

Etapa 1 (Alternativa):(Step 1 (Alternate):) Há uma alternativa disponível se você não quiser se inscrever usando o Dev Essentials . Você pode acessar diretamente o site do Azure e iniciar uma avaliação gratuita que oferece crédito gratuito de $ 200 por um período de um mês.

Passo 2(Step 2) : Agora precisamos criar uma Máquina Virtual, que rodaria nosso servidor. Usamos o Ubuntu 14.04 LTS para implantar um servidor. Você é livre para usar outras versões ou até mesmo o Windows para implantar o servidor.

Para criar uma nova máquina virtual, clique no ícone de mais(plus) verde no painel do Azure . Agora procure por ' Ubuntu Server 14.04 LTS ' e pressione ' Enter '. Selecione a opção relevante nos resultados da pesquisa e escolha ' Resource Manager ' como o modelo de implantação. Aperte o botão Criar(Create) . Você pode clicar nas imagens para ver a versão maior.

Etapa 3(Step 3) : Agora precisamos fazer algumas configurações para configurar nossa máquina virtual. Siga estas etapas cuidadosamente para evitar erros de validação. Escolha um nome para a máquina e, em seguida, selecione o tipo de disco da VM como ' SSD '. Você precisa escolhê-lo como um SSD para que seu servidor funcione muito mais rápido que os hosts da Web convencionais.

Nosso objetivo em todo o tutorial é fazer com que a instalação do WordPress tenha um desempenho mais rápido no back-end, para que um SSD seja obrigatório. Agora escolha um nome de usuário e altere o tipo de autenticação para ' Senha'(Password’) . Crie uma senha forte o suficiente e lembre-se do nome de usuário e da senha.

Agora selecione ' Criar novo(Create new) ' no Grupo de Recursos(Resource Group) e selecione um nome apropriado para ele. Normalmente, o nome começa com ' RG ' seguido do nome da sua máquina virtual. Em seguida, escolha um local mais próximo de você e disponível para você na conta gratuita. Escolhemos o local mais próximo para diminuir a latência e melhorar a velocidade. Clique(Hit) em ' OK ' quando terminar.

Etapa 4(Step 4) : Agora, nesta etapa, você precisa escolher o tamanho da máquina virtual. O tamanho é completamente dependente da exigência do seu projeto. Recomendamos o DS1_V2(DS1_V2 ) para este tutorial e para hospedar seus outros projetos comuns e você pode escalar facilmente à medida que sua organização cresce e você encontra mais tráfego em seu site. O dimensionamento fácil é a beleza do Microsoft Azure . O DS1_V2(DS1_V2) vem com um processador de núcleo único, 3,5 GB de RAM(GB RAM) e 7 GB de espaço em disco SSD(SSD Disk) e pode custar algo em torno de 60$ por mês se você estiver usando um servidor em algum lugar próximo ao Sudeste Asiático(Southeast Asia) .

Como executar o WordPress incrivelmente rápido no Microsoft Azure

Você não precisa pagar o custo, pois já possui os créditos gratuitos, obtidos na Etapa 1(Step 1) . Selecione o tamanho apropriado e clique em ' Selecionar(Select) '.

Etapa 5(Step 5) : Esta é a etapa mais crucial em que configuramos algumas configurações opcionais. Aqui você pode escolher o nome da sua conta de armazenamento. Além disso, você pode configurar o IP público(Public IP) da sua máquina virtual. O IP pode ser dinâmico ou estático conforme sua necessidade. Estamos usando dinâmico para este tutorial. Além disso, precisamos criar uma nova regra de entrada no ' Firewall do Grupo de Segurança de Rede(Network Security Group Firewall) '. Criamos essa regra para que nossa máquina possa escutar pela porta 80 e servir o conteúdo do site.

Para adicionar esta regra, selecione NSG no menu e, em seguida, em 'Regras de entrada',(‘Inbound Rules’ ) clique em ' Adicionar uma regra de entrada(Add an inbound rule) '. Siga a seguinte configuração para configurar esta regra:

  • Nome: “https”
  • Prioridade: Qualquer número inteiro maior que a prioridade do SSH (>1000)
  • Serviço: “HTTP”
  • Porta: 80 (Padrão)
  • Protocolo: “TCP” (Padrão)
  • Ação: Permitir

Aperte(Hit) todos os botões 'OK' para criar a regra e salvar as configurações. E você configurou com sucesso sua máquina virtual capaz de se comunicar com outros computadores pela porta 80.

Etapa 6(Step 6) : agora o Azure executará uma validação na máquina para garantir que você a configurou corretamente e que não há erros. Se a validação passar com todas as bandeiras verdes, você pode finalmente implantar sua máquina pressionando o botão ' OK '. Agora, levará alguns minutos para concluir a implantação. E se, em qualquer caso, a implantação falhar, você pode excluir todo o grupo de recursos e repetir o processo ou discutir conosco na seção de comentários abaixo.

Agora você poderá ver sua máquina virtual em execução. Na próxima parte do post –  Como instalar e configurar o WordPress no Microsoft Azure(How to install & setup WordPress on Microsoft Azure)(How to install & setup WordPress on Microsoft Azure) – discutimos como se conectar a esta máquina e instalar e hospedar o WordPress nela.



About the author

Sou desenvolvedor web com experiência em Firefox e Google Docs. Sou formado em administração de empresas pela Universidade da Flórida. Minhas habilidades incluem: desenvolvimento de sites, sistema de gerenciamento de conteúdo (CMS), análise de dados e design de interface de usuário. Sou um consultor experiente que pode ajudar sua equipe a criar sites e aplicativos eficazes.



Related posts