Development machines requirements

Most required applications

Software Versão Notas
Chrome
Firefox Developer Edition
Git
Virtualbox
Vagrant 1.9.8
Homestead 6.5.0 Check instructions bellow
Beyond Compare
Notepad++
SQL Server Management Studio
Acrobat Reader
LibreOffice
7zip
Putty Tray
Cisco Anyconnect
Slack

Extra applications

Software Versão Notas
Tortoise SVN 1.7.15
Wamp Server (32bits) 2.2d
SQL Developer
Microsoft Office Download from https://partners.microsoft.com (Currently there are no licenses available)
Skype
Teamviewer
PDF Creator
Driver nvidia

Homestead Instalation

  1. Create the following folder structure: C:\devel\vagrant

  2. Use git bash on the created folder (right click and choose Git bash here) and run the following commands

vagrant box add laravel/homestead
git clone https://github.com/laravel/homestead.git Homestead
cd Homestead
git checkout v6.5.0
./init.sh
ssh-keygen -t rsa
  1. Open Homestead.yaml file and use the following configuration
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox

mariadb: true

authorize: ~/.ssh/id_rsa.pub #for linux
authorize: C:\Users\user\.ssh\id_rsa.pub #for windows

#use just one option
keys:
   - C:\Users\user\.ssh\id_rsa #for windows
   - ~/.ssh/id_rsa #for linux

folders:
    - map: C:\Devel\apps
      to: /home/vagrant/apps

sites:
    - map: sgiv10-wemake-backend.dev
      to: /home/vagrant/apps/sgiv10/sgiv10-wemake-backend/public
    - map: sgiv10-wemake-frontend.dev
      to: /home/vagrant/apps/sgiv10/sgiv10-wemake-frontend/exports

databases:
   - sgiv10_wemake

variables:
   - key: APP_ENV
     value: local

Found errors? Think you can improve this documentation? Simply click the Edit link at the top of the page, and then the icon on Github to make your changes.