How to set-up PIFR2 on Debian with set-up script

mysql-server sudo curl patch cvs gawk php5-cli php5-common php5-curl php5-gd php5-mcrypt php5-mysql php5-pgsql php5-sqlite php5-xcache php5-xmlrpc apache2-mpm libapache2-mod-php5

wget http://ftp.drupal.org/files/projects/testing_server_setup-6.x-2.x-dev.ta...
tar xzf testing_server_setup-6.x-2.x-dev.tar.gz
cp testing_server_setup/testing_server_install.sh /var/local/.
rm -R testing_server_setup
/var/local/testing_server_install.sh

---
Checking out the testing server setup files from the Drupal contributions reposi
========================================================================
Setup beginning...
========================================================================
Copying testing_server.conf to /etc and setting root-only permissions.
Please edit /etc/testing_server.conf to suit your server setup, then re-run the
---

vi /etc/testing_server.conf

PHP short_open_tag support is enabled.
mcedit /etc/php5/cli/php.ini
mcedit /etc/php5/apache2/php.ini
-
short_open_tag = Off
memory_limit = 256M

Make sure you can run Clean URLs by looking at the re-write base in /var/www/drupal/.htaccess and uncomment the rewrite rule for /

crontab -e
See drupal.org/cron

---
mysql -u root drupal
login to database.
update users set pass=md5('drupaltesting1'), name='testingadmin' where uid=1;
/etc/init.d/mysql restart

a2enmod rewrite
a2enmod expires

apache2ctl graceful

Make sure you can run Clean URLs by looking at the re-write base

drupal
user - testingadmin:drupaltesting1
admin/build/modules
admin/pifr/configuration

$db_url['pifr_checkout'] = 'mysql://drupal:drupaltesting1@localhost/drupal_checkout';

eaccelerator
-
There are amd64 packages at http://www.schnuckelig.eu/blog/debian-lenny-eaccelerator-packages-amd64-...
-
aptitude install build-essential php5-dev bzip2
wget http://bart.eaccelerator.net/source/0.9.5.3/eaccelerator-0.9.5.3.tar.bz2
tar xvfj eaccelerator-0.9.5.3.tar.bz2
cd eaccelerator-0.9.5.3
phpize
./configure
make
make install

------ Test locally
Download: http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/project_iss...
the script to run your client without a master server.

Put it in the main Drupal root directory.

Then browse to http://yoursite.com/pifr_client.php

If the page starts loading, open another browser tab and go to admin
>> PIFR administration. You'll see how many tests have been run.
Refresh the page a few times and watch it client to ~ 12,000
assertions.

If that is successful, then you can try getting your client working.

mysql drupal_checkout

SELECT * FROM `simpletest` WHERE STATUS != 'pass'