phpUnderControl quick install 0910

Quick install list

system requirements:

  • Ubuntu (up to 8.04) minimal or Debian 5
  • root access
  • user for cruisecontrol runtime (this example: developer)

CruiseControl Install

apt-get update
apt-get install sun-java6-jdk
apt-get install unzip
apt-get install wget
apt-get install make

cd /opt
wget http://downloads.sourceforge.net/cruisecontrol/cruisecontrol-bin-2.8.2.zip
unzip cruisecontrol-bin-2.8.2.zip
mv cruisecontrol-bin-2.8.2 cc

useradd developer
chown -R developer /opt/cc

wget -O /etc/init.d/cruisecontrol http://phpundercontrol-server.googlecode.com/files/cruisecontrol-start-1.1
chmod +x /etc/init.d/cruisecontrol
update-rc.d cruisecontrol defaults

phpUnderControl Install

apt-get install php5
apt-get install php5-dev
apt-get install php-pear

pear upgrade PEAR
pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear config-set preferred_state beta
pear install --alldeps phpunit/phpUnderControl
pecl install xdebug
phpuc install /opt/cc

Versions

2009/10/01:
install ok: channel://pear.phpunit.de/PHPUnit-3.4.0
install ok: channel://pear.php.net/PHP_CodeSniffer-1.2.0
install ok: channel://pear.php.net/PhpDocumentor-1.4.3
install ok: channel://components.ez.no/Base-1.7
install ok: channel://pear.php.net/Image_GraphViz-1.3.0RC3
install ok: channel://pear.php.net/Log-1.11.5
install ok: channel://pear.php.net/DB-1.7.14RC1
install ok: channel://pear.php.net/MDB2-2.5.0b2
install ok: channel://pear.php.net/Mail-1.2.0b2
install ok: channel://pear.php.net/XML_Parser-1.3.2
install ok: channel://pear.php.net/Net_Socket-1.0.9
install ok: channel://pear.php.net/Auth_SASL-1.0.3
install ok: channel://components.ez.no/Graph-1.4.3
install ok: channel://pear.php.net/XML_Beautifier-1.2.0
install ok: channel://pear.php.net/Net_SMTP-1.3.3
install ok: channel://pear.phpunit.de/phpUnderControl-0.4.7

Kategorie: Projekte, Aktualisiert am 2. Oktober 2009 von Jens Klose | Anmelden