Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A collection of shell scripts to setup a system for serious PHP development.
Shell
tree: 10f7ea33fd

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
scripts
src
tools
.gitignore
README.textile

README.textile

Recess Sandbox

Building sturdy software in PHP is hard without the right tools. Recess Sandbox is a collection of shell scripts to configure a system for serious PHP development in a virtual machine with:

  • Server Software
    • Apache 2.2
    • PHP 5.3
    • MySQL Installed
  • PHP IDE
    • Eclipse PDT 2.1
    • Integrated Debugging
    • Syntax auto-completion
  • Interactive Debugging
    • XDebug Installed and Configured
    • Easy integration of XDebug and IDE
  • Profiling
    • Profile your PHP by adding a query string
    • Visualize and inspect your call graph
    • Optimize your software where it matters
  • Unit Testing
    • Code Coverage
    • Interactive Debugging in IDE

Prerequisites

Recess Sandbox is designed to be run on clean Ubuntu 9.04 virtual machines. Download and install this software to get started:

Install

Once the ubuntu vm is installed extract these scripts to ~/sandbox/ and from a shell script issue these commands:
cd ~/sandbox/scripts/setup
./install-sandbox.sh

You will be prompted for a MySQL root user password and must accept Sun’s JDK licensing agreement.

Something went wrong with that request. Please try again.