Goal
These are the steps I followed to install ezpublish 4.3 on Debian Lenny. Lenny is shipped with PHP 5.2.6, while ezpublish 4.4 requires 5.2.14+
apt-get install things
apt-get install php5 php5-common php-pear php5-cli \ php5-gd php5-curl libapache2-mod-php5 \ php5-mcrypt imagemagick php5-mysql \ apache2-mpm-prefork libapache2-mod-php5 mysql-server
Use PEAR to go on
pear channel-discover components.ez.no pear install -a ezc/eZComponentsThis will install many thing in /usr/share/php/ezc/
Database
Just have to create a database and when installing ezpublish through the web installer, give the credentials.