/workspace

Primary LanguageVim scriptMIT LicenseMIT

Ambiente de desenvolvimento

Configuração da máquina host Linux

  • Desative o Secure Boot na configuração da UEFI. Não é necessário desativar UEFI.
  • Execute o script abaixo no Terminal.
  • Crie uma pasta projects no mesmo diretório que esse projeto será clonado.
  • Execute o script abaixo para instalar o ambiente
# Dependências
sudo apt-get update
sudo apt-get install -y curl

# Repositório
curl -fsSL https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo apt-key add -
curl -fsSL https://www.virtualbox.org/download/oracle_vbox.asc | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"

# Upgrade
sudo apt-get update
sudo apt-get upgrade -y

# VirtualBox / Vagrant
sudo apt-get install -y virtualbox virtualbox-ext-pack vagrant

# Host virtual
echo "192.168.33.10 workspace.local" | sudo tee -a /etc/hosts

Configuração do Git

  • Adicione seu nome e e-mail ao arquivo ./provisioning/git/gitconfig

Configuração do SSH

  • Adicione sua chave privada em ./provisioning/ssh/id_rsa
  • Adicione sua chave pública em ./provisioning/ssh/id_rsa.pub

MySQL

  • Usuário: root
  • Senha: root
  • Porta: 3306

Controle do Vagrant

  • Execute vagrant up no diretório da máquina host para inicializar
  • Execute vagrant ssh no diretório da máquina host para acessar a máquina virtualizada
  • Execute vagrant destroy no diretório da máquina host para destruir a máquina virtualizada
  • Execute vagrant halt no diretório da máquina host para desligar a máquina virtualizada