Sophie

Sophie

distrib > Mandriva > 2008.1 > i586 > by-pkgid > 703d980c580707c382b4e43e25965bc5 > files > 10632

php-manual-pt_BR-5.2.4-1mdv2008.1.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML
><HEAD
><TITLE
>Notas de Instalação para o Debian GNU/Linux</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
REL="HOME"
TITLE="Manual do PHP"
HREF="index.html"><LINK
REL="UP"
TITLE="Instalação em sistemas Unix"
HREF="install.unix.html"><LINK
REL="PREVIOUS"
TITLE="Dicas de instalação específicas para o Solaris"
HREF="install.unix.solaris.html"><LINK
REL="NEXT"
TITLE="Instalação no Mac OS X"
HREF="install.macosx.html"><META
HTTP-EQUIV="Content-type"
CONTENT="text/html; charset=UTF-8"></HEAD
><BODY
CLASS="sect1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Manual do PHP</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="install.unix.solaris.html"
ACCESSKEY="P"
>Anterior</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
>Capítulo 4. Instalação em sistemas Unix</TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="install.macosx.html"
ACCESSKEY="N"
>Próxima</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="install.unix.debian"
>Notas de Instalação para o Debian GNU/Linux</A
></H1
><P
>&#13;  Essa seção contem notas e dicas específicas para a instalação do
  PHP no <A
HREF="http://www.debian.org/"
TARGET="_top"
>Debian GNU/Linux</A
>.
 </P
><DIV
CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="install.unix.debian.apt"
>Usando APT</A
></H2
><P
>&#13;    Embora você possa apenas baixar o fonte do PHP e compilar por conta própria,
    usar o sistema de pacotes do Debian e o método mais simples e
    mais limpo de instalar o PHP. Se você não está familiarizado com compilar
    software no Linux, essa é maneira de se instalar.
   </P
><P
>&#13;    A primeira decisão que você precisa fazer é se você quer instalar
    o Apache 1.3.x ou o Apache 2.x. Os pacotes correspondentes do PHP são,
    respectivamente, libapache-mod-php* e libapache2-mod-php*.
    Os passos abaixo usarão o Apache 1.3.x.
    Por favor, perceba que, até o fechamento desse documento, não há nenhum
    pacote oficial do Debian para o PHP 5. Então, o procedimento instalará o PHP4.
   </P
><P
>&#13;    O PHP está disponível no Debian como CGI ou CLI também, pelos pacotes
    php4-cgi e php4-cli. Se você precisar deles, só terá que reproduzia os
    passos a seguir com o pacote desejado.
    Outro pacote especial que você pode querer instalar é o php4-pear. Ele contem um
    instalação PEAR mínima e a ferramenta de linha de comando
    <B
CLASS="command"
>pear</B
>.
   </P
><P
>&#13;    Se você precisa de pacotes do PHP mais recentes que os do Debian stable
    ou se alguns módulos do PHP não se encontram no repositório oficial do Debian,
    talvez você deva procurar em <A
HREF="http://www.apt-get.org/"
TARGET="_top"
>http://www.apt-get.org/</A
>.
    Um dos resultados encontrados deve ser
    <A
HREF="http://www.dotdeb.org/"
TARGET="_top"
>Dotdeb</A
>. Esse repositório não-oficial
    é mantido por <A
HREF="mailto:gui@php.net"
TARGET="_top"
>Guillaume Plessis</A
>
    e contem pacotes Debian das versões mais recentes do PHP 4 e 5.
    Para usá-lo, apenas adiciona as seguintes linhas ao seu arquivo
    <TT
CLASS="filename"
>/etc/apt/sources.lists</TT
> e execute <B
CLASS="command"
>apt-get
    update</B
> :
   </P
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
CLASS="EXAMPLE"
><TR
><TD
><DIV
CLASS="example"
><A
NAME="AEN843"
></A
><P
><B
>Exemplo 4-7. Adicionando o repositório Dotdeb</B
></P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
CELLPADDING="5"
><TR
><TD
><PRE
CLASS="shell"
>deb http://packages.dotdeb.org stable all
deb-src http://packages.dotdeb.org stable all</PRE
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
><P
>&#13;    A última coisa a ser considade é se sua lista de pacotes está atualizada.
    Se você não atualizou recentemente, você precisa executar <B
CLASS="command"
>apt-get update</B
>
    antes de qualquer coisa. Dessa forma, você estará usando a versão estável
    mais recente dos pacotes do Apache e do PHP.
   </P
><P
>&#13;    Agora que está tudo no lugar, você pode usar o seguinte exemplo
    para instalar o Apache e o PHP:
   </P
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
CLASS="EXAMPLE"
><TR
><TD
><DIV
CLASS="example"
><A
NAME="install.unix.debian.apt.example"
></A
><P
><B
>Exemplo 4-8. Exemplo de Instalação no Debian com o Apache 1.3</B
></P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
CELLPADDING="5"
><TR
><TD
><PRE
CLASS="shell"
># apt-get install libapache-mod-php4</PRE
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
><P
>&#13;    O APT instalará o módulo do PHP 4 para o Apache 1.3 automaticamente, e todas
    as suas dependências e então ativá-lo. Se o programa não pedir para reiniciar o
    Apache durante a instalação, você terá que fazê-lo manualmente:
   </P
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
CLASS="EXAMPLE"
><TR
><TD
><DIV
CLASS="example"
><A
NAME="install.unix.debian.apt.example2"
></A
><P
><B
>Exemplo 4-9. Parando e iniciando o Apache depois que o PHP estiver instalado</B
></P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
CELLPADDING="5"
><TR
><TD
><PRE
CLASS="shell"
># /etc/init.d/apache stop
# /etc/init.d/apache start</PRE
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></DIV
><DIV
CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="install.unix.debian.config"
>Maior controle sobre a configuração</A
></H2
><P
>&#13;    Na seção anterior, o PHP foi instalado apenas com os módulos principais.
    Isso pode não ser o que você quer e você discobrirá em breve que você precisa
    de mais módulos ativados, como MySQL, cURL, GD, etc.
   </P
><P
>&#13;    Quando você compila o PHP do fonte, você precisa ativar os módulos através
    do comando <B
CLASS="command"
>configure</B
>. Com o APT, você só precisa
    instalar os pacotes adicionais. Todos eles tem o nome 'php4-*' (ou 'php5-*' se
    você instalou o PHP 5 de um repositório não-oficial).
   </P
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
CLASS="EXAMPLE"
><TR
><TD
><DIV
CLASS="example"
><A
NAME="install.unix.debian.config.example"
></A
><P
><B
>Exemplo 4-10. Pegando a lista de pacotes adicionais do PHP</B
></P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
CELLPADDING="5"
><TR
><TD
><PRE
CLASS="shell"
># dpkg -l 'php4-*'</PRE
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
><P
>&#13;    Como você pode ver na saída do comando, existem vários módulos do PHP que
    você pode instalar (tirando os pacotes especiais php4-cgi, php4-cli ou
    php4-pear).
    Olhe com bastante atenção e escolha os que você precisar. Se você escolher um módulo e
    você não tiver as bibliotecas necessárias, o APT instalará todas as dependências
    automaticamente para você.
   </P
><P
>&#13;    Se você escolher adicionar os módulos do MySQL, cURL e GD, o comando
    parecerá com esse:
   </P
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
CLASS="EXAMPLE"
><TR
><TD
><DIV
CLASS="example"
><A
NAME="install.unix.debian.config.example2"
></A
><P
><B
>Exemplo 4-11. Instalar o PHP com MySQL, cURL e GD</B
></P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
CELLPADDING="5"
><TR
><TD
><PRE
CLASS="shell"
># apt-get install php4-mysql php4-curl php4-gd</PRE
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
><P
>&#13;    O APT editará o seu arquivo <TT
CLASS="filename"
>php.ini</TT
> (<TT
CLASS="filename"
>/etc/php4/apache/php.ini</TT
>,
    <TT
CLASS="filename"
>/etc/php4/cgi/php.ini</TT
>, etc) para dar suporte
    aos módulos novos.
   </P
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
CLASS="EXAMPLE"
><TR
><TD
><DIV
CLASS="example"
><A
NAME="install.unix.debian.config.example3"
></A
><P
><B
>Exemplo 4-12. Essas linhas ativam o MySQL, cURL e GD no PHP</B
></P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
CELLPADDING="5"
><TR
><TD
><PRE
CLASS="shell"
>extension=mysql.so
extension=curl.so
extension=gd.so</PRE
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
><P
>&#13;    Você só terá que parar/iniciar o Apache como antes para ativar os módulos.
   </P
></DIV
><DIV
CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="install.unix.debian.faq"
>Problemas Comuns</A
></H2
><P
></P
><UL
><LI
><P
>&#13;     Se você ver o código fonte do seus script ao invés do resultado que eles
     deveriam produzir, o APT provavelmente não incluiu
     <TT
CLASS="filename"
>/etc/apache/conf.d/php4</TT
> na configuração do
     Apache. Verifique se a linha está presente no arquivo
     <TT
CLASS="filename"
>/etc/apache/httpd.conf</TT
> e então reinicie o Apache:
    </P
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
CLASS="EXAMPLE"
><TR
><TD
><DIV
CLASS="example"
><A
NAME="install.unix.debian.faq.example"
></A
><P
><B
>Exemplo 4-13. Essa linha ativa o PHP 4 no Apache</B
></P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
CELLPADDING="5"
><TR
><TD
><PRE
CLASS="shell"
># Include /etc/apache/conf.d/</PRE
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
></LI
><LI
><P
>&#13;     Se você instalou um módulo adicional e se as funções desse módulo não
     estiverem disponíveis nos scripts, verifique que a linha apropriada está presente
     no seu arquivo <TT
CLASS="filename"
>php.ini</TT
>, como visto antes. O APT pode falhar durante a instalação
     de módulos adicionais, devido a uma configuração confusa do debconf.
    </P
></LI
></UL
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="install.unix.solaris.html"
ACCESSKEY="P"
>Anterior</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Principal</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="install.macosx.html"
ACCESSKEY="N"
>Próxima</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Dicas de instalação específicas para o Solaris</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="install.unix.html"
ACCESSKEY="U"
>Acima</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Instalação no Mac OS X</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>