Yesterday I needed to set up a test installation of the Drupal content management platform for an upcoming project. It was only natural that I used our BundleWorks product to set up this Drupal test environment.
One of the main features of BundleWorks is that it allows you to create multiple independent environments on a single server and run multiple versions of an application in these environments. For now, I was only running one version of Drupal within a single environment, but I will eventually need to have Drupal (perhaps different versions) running in multiple environments for development and staging.
Drupal is written in PHP and is usually run with the Apache web server and MySQL database server. These three technologies make up the A-M-P in the LAMP technology stack (with Linux being the L).
BundleWorks supports LAMP technologies out of the box. It has “bundlers” specifically for creating Apache and MySQL bundles. It also has a bundler that can create bundles from source, which I used to create a PHP bundle. BundleWorks supports a variety of Linux versions, including the Ubuntu server that I use here.
I’ve posted the complete experience inside the BundleWorks forums for anyone interested in the details, but by the time I was done, I was able to run my Drupal test environment using the following commands:
use cms
mysqlserver start
apache start
I was also in a position to very easily create additional, independent Drupal environments on the same server. In the end, the effort to set up Drupal with BundleWorks was well worth it.
0 comments ↓
There are no comments yet...Kick things off by filling out the form below.
Leave a Comment