Instalação do WordPress com Vagrant

wordpress-1_abertura

Esta é uma configuração do Vagrant que preparei para automatizar a instalação do WordPress em uma máquina virtual rodando a versão 17.10 do Ubuntu, com as versões 2.4 do Apache HTTP Server, 7.1 do PHP, 10.1 do MariaDB, a última versão estável¹ do WordPress e outras dependências.

Na verdade não há mistério na instalação de todo este ecossistema, o problema está nos “pequenos detalhes” que podem te fazer perder algum tempo caso sejam esquecidos — e o serão quando se tem alguma pressa! 🙂

(¹) Por enquanto a versão é a 4.9.

Continuar lendo

Anúncios

Usando o Chef, parte 3

chef-3_start

A primeira parte trouxe os conceitos básicos do Chef enquanto que a segunda, com o cookbook, mostrou como sofisticadas e tornar tudo mais flexível porém,até o momento, ainda não se viu muito da tal configuração automática de hosts. Exceto, claro, no próprio host onde a ferramenta está a executar — algo que não tem a menor graça — então é hora de fazer o Chef mexer em outros hosts! 🙂

Continuar lendo

Usando o Chef, parte 1

chef_0-nano

Chef é uma ferramenta para criação e configuração automática de novos hosts através de um conjunto programável de tarefas — as receitas — que executam ações específicas como instalar um pacote, criar um arquivo etc.

As tais receitas são escritas em uma DSL (Domain Specific Language), ou seja, uma linguagem criada para um determinado propósito. No caso do Chef ele está “pegando emprestado” a estrutura e sintaxe do Ruby para a tarefa.

Continuar lendo