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'