La PDFLib è senza dubbio la libreria migliore per la produzione lato server di file PDF. Esistono zilioni di librerie scritte in nativo PHP, e fra queste ricordi le ottime FPDF e eZPDF. Tuttavia per funzionalità avanzate non sembra esistere un software gratuito. Senza dimenticare che le prestazioni di una libreria scritta in C non sono minimamente paragonabili ad una classe scritta in puro PHP.
Prerequisiti:
- Accesso di root alla macchina
- Dimistichezza con la linea di comando
Download PDFLib: scegliere la versione che vi serve in funzione del vostro sistema dalla pagina di download di PDFLib.com.
Scompattate l’archivio scaricato e prelevate il file in ./bind/php/php-$VERSION. Sostituendo $VERSION con la vostra versione di PHP.
A questo punto, sul server andate a controllare la directory relativa alle estensioni di php disponibili. Si controlli la voce extensions_dir. Copiate il file della libreria in quella directory. Nel mio caso (e in questo esempio) da directory è /usr/lib/php5/20090626/.
scp libpdf_php.so root@YOURHOST:/usr/lib/php5/20090626/
Accedete al server ed entrare nella directory contenente i file .ini addizionali. Nel mio caso /etc/php5/apache2/conf.d/. Create un nuovo file con il vostro editor di testo preferito, che servirà per il loading della libreria.
cd /etc/php5/apache2/conf.d/
vim pdflib.ini
All’interno del file scriviamo.
; configuration for php PDFLib module
extension=libpdf_php.so
Riavviamo il web server (potrebbe bastare un reload, ma ultimamente con Ubuntu server non ci giurerei).
/etc/init.d/apache2 restart
Date un phpinfo(); in un file qualsiasi, lanciatelo via browser e dovreste visualizzare la sezione dedicata a PDFLib.

Io dovrei istallare Pdflib sul mio sito altervista, tra queste voci dove lo devo scaricare http://www.pdflib.com/?id=744 ?
Inoltre nella tua procedura di istallazione, parli di un file .ini . In altervista, dopo essermi loggato, non ho mai visto un file .ini.