Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save boynoiz/8727833ce94373792d61742e4f157d59 to your computer and use it in GitHub Desktop.
Save boynoiz/8727833ce94373792d61742e4f157d59 to your computer and use it in GitHub Desktop.
Mac Yosemite Dev Machine Setup

XCode

  • Install XCode from App Store.
  • Open XCode and agree to terms and conditions.

XCode CLI Tools

  • xcode-select --install

Install Homebrew

  • ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • brew doctor

Install Local PHP (For Sublime Linter & Composer)

  • brew tap homebrew/dupes
  • brew tap homebrew/versions
  • brew tap homebrew/homebrew-php
  • brew install php56 --with-homebrew-curl --without-bz2 --without-apache --without-fpm --without-ldap --without-mysql

Install MCrypt

  • brew install mcrypt php56-mcrypt

Install Composer

  • curl -sS https://getcomposer.org/installer | php
  • sudo mv composer.phar /usr/local/bin/composer

Install Vagrant

Install VMWare Fusion

Install Vagrant VMWare Plugin

  • vagrant plugin install vagrant-vmware-fusion
  • vagrant plugin license vagrant-vmware-fusion ~/license.lic

Install Homestead

  • vagrant box add laravel/homestead
  • git clone https://github.com/laravel/homestead Homestead
  • bash init.sh (From Homestead Repository Directory)
  • vim ~/homestead.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment