Melbtest is a project mainly written in PHP and SHELL, it's free.
melbtest.com.au source
Checkout the code into a working directory e.g.
$ mkdir work $ cd work $ git clone [email protected]:dwilkie/melbtest.git
Install apache if not already installed
$ sudo apt-get install apache2
Create a symlink to the code from your localhost server directory
$ cd /var/www $ sudo ln -s ~/work/melbtest melbtest $ sudo chown -h user:user melbtest
Create the following symlink
$ sudo ln -s /etc/apache2/mods-available/include.load /etc/apache2/mods-enabled
Edit /sites-available/default and add the bold text
$ sudo nano /etc/apache2/sites-available/default
<Directory /var/www/> Options Indexes FollowSymLinks MultiViews +Includes AllowOverride None Order allow,deny allow from all AddType text/html .shtml AddOutputFilter INCLUDES .shtml
Restart Apache2
sudo apache2ctl restart
git commit -m "changed blah"
git ftp push