hinom 5 Denunciar post Postado Janeiro 10, 2005 Um guia prático e rápido de como instalar e configurar a biblioteca GD sob ambiente UNIX. Neste guia, mostrarei como compilar o GD com PHP 5.0.3 Primeiramente deve-se baixar as bibliotecas necessárias: LIB GD 2.0.33http://www.boutell.com/gd/http/gd-2.0.33.tar.gz LIB JPEG ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz LIB PNG http://optusnet.dl.sourceforge.net/sourcef...8-config.tar.gz LIB FREETYPE 1.3.1 http://mesh.dl.sourceforge.net/sourceforge...pe-1.3.1.tar.gz LIB FREETYPE 2.1.9 ftp://ring.aist.go.jp/pub/graphics/freety...pe-2.1.9.tar.gz LIB ZLIB http://puzzle.dl.sourceforge.net/sourcefor...ib-1.2.2.tar.gz Quem trabalha sob ambiente Windows pode utilizar um programa chamado "putty" Com esse programa é possível administrar uma máquina linux remotamente. conecte-se ao servidor, e, no console digite: lwp-download URL lwp-download é uma linha de comando que inicia o download de algum arquivo. comece baixando a biblioteca GD: lwp-download http://www.boutell.com/gd/http/gd-2.0.33.tar.gz repita o mesmo processo para as outras bibliotecas. obs: para organizar seus arquivos, crie uma pasta onde pretende armazená-los os arquivos. É preciso descompactar os arquivos. Para isso use a linha de comando: gzip -d ARQUIVO.tar.gztar -xvf ARQUIVO.tar exemplo: gzip -d gd-2.0.33.tar.gztar -xvf gd-2.0.33.tar repita o mesmo processo para os outros arquivos o próximo passo é compilar e instalar as bibliotecas. para isso, entre no diretório onde foram extraídos os arquivos das bibliotecas. (nos seus respectivos diretórios) para entrar num diretório use a linha de comando: cd NOME_DA_PASTA para retornar um diretório acima: cd .. para listar os arquivos e pastas de um diretório: dir o processo de compilação exige certos cuidados para evitar erros. antes de compilar o GD é preciso compilar as bibliotecas: LIB ZLIB, LIB JPEG, LIB PNG, LIB FREETYPE 2.1.9 entre na pasta onde estão os arquivos da biblioteca ZLIB e compile e instale os arquivos: cd zlib-1.2.2 talvez seja necessário setar o proprietário dos arquivos. Antes de entrar na pasta, digite: chown -R root:root zlib-1.2.2 *(faça isso nas pastas das bibliotecas antes de instalá-las) agora entre na pasta: cd zlib-1.2.2 use os comandos: ./configuremake make install a próxima a ser instalada é a freetype-1.3.1 use o comando chown , entre na pasta e use os comandos de configuração e instalação. a próxima é a biblioteca freetype-2.1.9 siga os mesmos passos de instalação. Mas para essa biblioteca existe uma exceção. É preciso usar o comando make duas vezes: ./configuremake make make install agora instale as LIBs PNG e JPEG siga a seqüência aqui mostrada para não ter problemas na instalação do GD para instalar o GD: chown -R root:root gd-2.0.33cd gd-2.0.33 ./configure --with-jpeg-dir=/usr/lib/ --with-png-dir=/usr/local/lib/ --with-freetype-dir=/usr/local/lib/ make make install WITH_XPM=yes WITHOUT_X11=yes agora vamos recompilar o PHP entre no diretório onde estão os arquivos de instalação do PHP e recompile-o. Mas, antes disso, páre o serviço do servidor WEB, no caso, o Apache: /usr/local/apache2/bin/apachectl stop compilando o PHP ./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable-track-vars --with-mysql --enable-ftp --with-zlib --with-gd --with-jpeg-dir=/usr/lib/ --with-png-dir=/usr/local/lib/ --with-freetype-dir=/usr/local/lib/make make install pronto! agora inicie o Apache: /usr/local/apache2/bin/apachectl start para testar as configurações execute esse script PHP: <?=phpinfo();?> ele retornará na tela do browser uma tabela de configurações do PHP no servidor. procure por "GD". Se encontrar uma tabela de informações então está tudo OK. para testar mais uma vez execute esse script: funções carregadas<?print_r (get_loaded_extensions());?> funções GD <?print_r (get_extension_funcs ("gd"));?> se aparecer a lista de funções GD então está tudo 100% Se aparecer alguma mensagem de erro em algum dos processos deste guia, favor postar sua dúvida. A sua dúvida pode ser a de muitos. Se tiver alguma dificuldade, crítica ou sugestão poste neste fórum. ps: os links para baixar as bibliotecas podem ser modificados e não existir mais. Sempre baixe as versões mais recentes das bibliotecas. Para isso, consulte sempre o site do desenvolvedor e leia os manuais para manter-se sempre atualizado. boa sorte referências e links de pesquisa: http://lists.freebsd.org/pipermail/freebsd...ber/016302.html http://phpbrasil.com/articles/print.php/id/254 e.. google na veia!! Compartilhar este post Link para o post Compartilhar em outros sites
rockbilly 0 Denunciar post Postado Janeiro 12, 2005 Olá, utilizo o freebsd 4.7 e não achei este comando lwp-download para fazer o download, nem nos ports... isso existe no freebsd? Onde baixou esse comando?grato. Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Janeiro 14, 2005 rockbilly,"lwp-download" depende do pacote que você instalouacho que o freebsd 4.7 não tem mesmomas não tem importância, pode usar o comando "wget" Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Janeiro 14, 2005 esqueci de uma parte importante!antes de começar qualquer coisafaça BACKUP!!!!rsss Compartilhar este post Link para o post Compartilhar em outros sites
rockbilly 0 Denunciar post Postado Janeiro 14, 2005 esqueci de uma parte importante!antes de começar qualquer coisafaça BACKUP!!!!rsss vlw hinom!Abrs. Compartilhar este post Link para o post Compartilhar em outros sites