PHP5 + PDFliblite + Ubuntu 9.04

Publicado por Giovanildo Teixeira em 02/07/2009

[ Hits: 9.005 ]

 


PHP5 + PDFliblite + Ubuntu 9.04



Essa é minha tradução de um tutorial (howto) que me foi super útil e me salvou aqui, pois manualmente estava com dificuldades.

Link do texto original: http://www.atforumz.com/archive/index.php/t-297404.html

Primeiro instalei Ubuntu 9.04 Linux, depois o LAMP.

Depois baixei o PDF Lite em: http://www.pdflib.com/products/pdflib-family/pdflib-lite/

Para compilar temos que ter certeza se o build-essential está instalado:

sudo apt-get install build-essential

Extraia e depois entre na pasta que você criou:

tar zxvf PDFlib-Lite-7.0.4p4.tar.gz
$ cd PDFlib-Lite-7.0.4p4


Nota: Se você tem outra versão do pdflib, naturalmente precisa mudar o nome PDFlib-Lite-7.0.xxx.

Agora configure e instale:

./configure
$ make
$ sudo make install


Se quiser limpar o diretório:

cd ..
$ rm -rf PDFlib-Lite-7.0.1


Instalando pear e pecl, que são aqueles que vão automatizar a instalação (pois tive problemas ao tentar fazer manualmente):

sudo apt-get install php-pear php5-dev

Agora fica fácil, é só utilizar o PECL.

sudo pecl install pdflib

Na instalação ele pergunta o diretório no qual será instalada a biblioteca PDFlib Lite, digite /usr/local.

Abra o arquivo de configuração do PHP5 / Apache2:

sudo gedit /etc/php5/apache2/php.ini

Adicione esta linha ao final:

extension = pdf.so

Se você gosta das coisas organizadas, ao abrir o gedit aperte control + f e procure a palavra Dynamic Extensions, esta é a sessão que foi feita para configurar as extensões.

Reinicie o Apache:

sudo /etc/init.d/apache2 restart

Se tudo der certo você poderá gerar relatórios pdf em sistemas baseados em PHP e PDFlib Lite.

Outras dicas deste autor

ConvertIT - Excelente conversor de vídeo para Ubuntu Linux

Blog Ubuntu Linux 8.04

MapSource no Linux (wine 1.rc1 no Ubuntu 8.04 Heron)

Lineduc - Linux Educacional Duque de Caxias

PostgreSQL 8.2 no Ubuntu 8.10

Leitura recomendada

Eclipse 3.2, Ubuntu 6.10 e PHPEclipse

Excluir arquivo de uma pasta do servidor através do PHP

PHP-GD: Problemas com imagens vindas de celular (Corrupt JPEG data)

Simples contador com manipulação de arquivo em PHP

Mostrar mensagem aleatória (arquivo texto)

  

Comentários
[1] Comentário enviado por giovanildo em 09/02/2010 - 21:27h

http://www.pdflib.com/download/pdflib-family/pdflib-lite-7/

[2] Comentário enviado por ucastrobr em 14/04/2013 - 15:34h

Precisei do pdflib mas não para php e sim para instalar o pdfcreator.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts