Skip to content

Instantly share code, notes, and snippets.

@persand
Forked from hugowetterberg/install.log.textile
Created May 29, 2010 16:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save persand/418349 to your computer and use it in GitHub Desktop.
Save persand/418349 to your computer and use it in GitHub Desktop.
List of stuff to install on a new dev machine

Apps

Ports

  • $ sudo port install gnupg
  • $ sudo port install git-core +doc +svn +bash_completion
    • Another exception if you are using Snow Leopard, you might have to skip +svn here
    • Add the following to your ~/.profile

      if [ -f /opt/local/etc/bash_completion ]; then
      . /opt/local/etc/bash_completion
      fi
    • If you’re going to use git with cvs
      • $ sudo port install cvsps
  • $ sudo port install gawk
  • $ sudo port install mysql5-server
    • Don’t forget to follow the installation instructions printed during the install process
  • $ sudo port install apache2
    • Don’t forget to follow the installation instructions printed during the install process
  • $ sudo port install php52 +apache2 +fastcgi +imap +tidy +mysql5 +sqlite +pear +readline +sockets +t1lib
    • Don’t forget to follow the installation instructions printed during the install process
  • Add apache and mysql bin path to your PATH:
    • /opt/local/apache2/bin
    • /opt/local/lib/mysql5/bin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment