Configuração do ambiente
A minha ideia principal com esse tutorial é não depender de nenhum serviço de nuvem. Nem todas as pessoas podem pagar ou tem cartão de crédito para poder inserir mesmo nos planos gratuitos.
Para não depender de serviços externos, vamos usar máquinas virtuais com virtualbox e vamos configurá-las usando Vagrant.
Logo, a primeira coisa que precisamos fazer é configurar o nosso host para instalação das máquinas virtuais. Para isso, precisamos instalar o virtualbox
e o vagrant
.
Instalação do virtualbox
Virtualbox é um software para criação de máquinas virtuais. E ele pode ser instalado em qualquer plataforma comum do mercado. Como Windows, Linux e MacOS.
Caso você use o windows, as instalações podem ser feitas via chocolatey
Você pode fazer o download e instalar ou instalar usando o seu gerenciador de pacotes usando seu terminal preferido:
paru -S virtualbox # Arch
choco install virtualbox # Windows
sudo apt-get install virtualbox # Ubuntu
Instalação do vagrant
Vagrant é um software de código aberto, escrito em Ruby para construir ambientes de desenvolvimento usando um arquivo de configuração. Que pode ser reproduzido por qualquer pessoa que tenha acesso ao arquivo.
Abra seu terminal preferido e faça a instalação: