Setting up a new workstation (apple mac pro)

Today I got a new MacPro, as my old one died of ram and batteries decease:(

For myself and all other crazy developers, I describe what I’m setting up, step by step, to get a production machine!


To make it simpe, I just clicked through the apple wizzards and ended up with a ready to use (nothing taken over from an old win or mac!) desktop.

Step One, Basic App Setup

  • Grep Chrome as Browser from
  • Open the App Store and upgrade to the lates OS!
  • Install XCode from the App Store – install the commandline tools! (xcode-select --install)
  • get homebrew (the coolest missing none apple package manager)
  • install appache and php5.x with brew (homebrew-apache)
  • Step by Step: brew install -v git
  • Update Path variable:
    echo "export PATH=\$(echo \$PATH | sed 's|/usr/local/bin||; s|/usr/local/sbin||; s|::|:|; s|^:||; s|\(.*\)|/usr/local/bin:/usr/local/sbin:\1|')" >> ~/.bash_profile && source ~/.bash_profile
  • brew install ruby (need this for later)
  • brew install -v mysql
  • brew tap homebrew/dupes
  • brew tap homebrew/apache
  • brew install -v httpd22 –with-brewed-apr –with-brewed-openssl
  • brew install -v php56
  • brew install phpmyadmin (add the config to your httpd.config)

Other Apps

  • FireFox – as I need a second browser to test with (if they would not use that much memory, I would love to use them again as my main browser)
  • Virtual Maschine
  • GitHub Client
  • BitBucket SourceTree Client
  • SublimeText
  • Tunnelblick

Needed Browser Plugins

  • Flash Player


  • Package Control
  • Emmet
  • SublimeLinter
  • SidebarEnhancements
  • Theme Soda
  • SublimeCodeIntel
  • HTML5
  • Bracket Highlighter
  • Alignment
  • GIT
  • DocBlockr
  • Emmet CSS Snippets


Leave a Reply