Demo Framework Installation

Demo Framework Distribution Installation

Here are some helpful ways that you can install and run the Demo Framework.

You can download the packaged releases and install as you normally would but you might need to increase some php.ini settings for the install to run properly.

There are also some advanced techniques used to ease installation of the distribution.

For example, using Vagrant means you can test deployments on the exact same environment as the DF maintainers. The idea is that we can much more easily collaborate and solve people's problems if we use a shared box. For full instructions, see Demo Framework with Vagrant.

Another great way to get going is by using the Drupal Ant project for Apache Ant to build DF. Apache Ant is a Java library and command-line tool for for automating software build processes.

You can also get a local install going in a few short minutes by using Demo Framework on Acquia Dev Desktop.

Finally, if you've got a boutique Homebrew setup, using MAMP, or just plain old Linux, you might find our automated build script to be a handy tool for provisioning a fresh copy of Demo Framework.

Demo Framework build.sh usage

Using build.sh (build distro - quick, easy, no frills)

Demo Framework with Acquia Dev Desktop

Dev Desktop is no longer supported it may work with older versions of Drupal. However, the latest versions of Drupal are not supported.

Demo Framework with Apache Ant

To start, copy the build.properties.dist file to build.properties and configure the values to your specific environment.

Demo Framework with Vagrant

Using Vagrant with Virtualbox

PHP Defaults required for Demo Framework

The Demo Framework is an install profile that uses the Features module extensively. This can be very expensive to your system resources

Using dice.sh to automate DF builds

In cases where one is using Homebrew on OSX, MAMP or just straight Linux, a script has been devised to help automate DF builds. This script

Guide maintainers

saltednut's picture