Sophie

Sophie

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

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 OpenBSD</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="Notas expecificas da instalação em HP-UX"
HREF="install.unix.hpux.html"><LINK
REL="NEXT"
TITLE="Dicas de instalação específicas para o Solaris"
HREF="install.unix.solaris.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.hpux.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.unix.solaris.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.openbsd"
>Notas de instalação para o OpenBSD</A
></H1
><P
>&#13; Essa seção contêm notas e dicas específicas para a instalação
 do PHP no <A
HREF="http://www.openbsd.org/"
TARGET="_top"
>OpenBSD 3.6</A
>.
 </P
><DIV
CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="install.unix.openbsd.packages"
>Usando Pacotes Binários</A
></H2
><P
>&#13;    Usando pacotes binários para instalar o PHP no OpenBSD é o método recomendado
    e o mais simples. O pacote núcleo foi separado dos vários módulos,
    e cada um pode ser instalado e removido independentemente dos outros.
    Os arquivos necessários podem ser achados no CD do OpenBSD ou no site de FTP.
   </P
><P
>&#13;    O pacote principal que você precisa instalar é o <TT
CLASS="filename"
>php4-core-4.3.8.tgz</TT
>,
    que contem o engine básico (mais gettext e iconv). Depois, olhe
    os pacotes com módulos, como o <TT
CLASS="filename"
>php4-mysql-4.3.8.tgz</TT
>
    ou <TT
CLASS="filename"
>php4-imap-4.3.8.tgz</TT
>. Você precisa usar o comando
    <B
CLASS="command"
>phpxs</B
> para ativar e desativar esses módulos no seu arquivo <TT
CLASS="filename"
>php.ini</TT
>.
   </P
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
CLASS="EXAMPLE"
><TR
><TD
><DIV
CLASS="example"
><A
NAME="install.unix.openbsd.ports.example"
></A
><P
><B
>Exemplo 4-6. Exemplo de instalação de pacote no OpenBSD</B
></P
><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
CELLPADDING="5"
><TR
><TD
><PRE
CLASS="shell"
># pkg_add php4-core-4.3.8.tgz
# /usr/local/sbin/phpxs -s
# cp /usr/local/share/doc/php4/php.ini-recommended /var/www/conf/php.ini
  (adiciona o módulo mysql)
# pkg_add php4-mysql-4.3.8.tgz
# /usr/local/sbin/phpxs -a mysql
  (adiciona o módulo imap)
# pkg_add php4-imap-4.3.8.tgz
# /usr/local/sbin/phpxs -a imap
  (remove o módulo mysql para teste)
# pkg_delete php4-mysql-4.3.8
# /usr/local/sbin/phpxs -r mysql
  (instala as bibliotecas do PEAR)
# pkg_add php4-pear-4.3.8.tgz</PRE
></TD
></TR
></TABLE
></DIV
></TD
></TR
></TABLE
><P
>&#13;   Leia a o manual de <A
HREF="http://www.openbsd.org/cgi-bin/man.cgi?query=packages"
TARGET="_top"
>packages(7)</A
>
   para mais informações sobre pacotes binários no OpenBSD.
   </P
></DIV
><DIV
CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="install.unix.openbsd.ports"
>Usando Ports</A
></H2
><P
>&#13;   Você também pode compilar o PHP dos fontes usando a <A
HREF="http://www.openbsd.org/ports.html"
TARGET="_top"
>árvore ports</A
>.
   No entanto, isso só é recomendado para usuários familiarizado com OpenBSD. O port do PHP 4
   é dividido em dois sub-diretórios: núcleo e extensões. O
   diretório de extensções gera sub-pacotes para todos os módulos
   suportados pelo PHP. Se você achar que não quer criar alguns dos módulos,
   use o comando <B
CLASS="command"
>no_*</B
> FLAVOR. Por exemplo, se você quiser que
   o módulo imap seja ignorado, atribua à FLAVOR o valor <B
CLASS="command"
>no_imap</B
>.
  </P
></DIV
><DIV
CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="install.unix.openbsd.faq"
>Problemas Comuns</A
></H2
><P
></P
><UL
><LI
><P
>A instalação padrão do Apache roda dentro de uma
    <A
HREF="http://www.openbsd.org/cgi-bin/man.cgi?query=chroot"
TARGET="_top"
>prisão de chroot(2)</A
>, que restrigirá os scripts PHP a 
    acessar arquivos abaixo de <TT
CLASS="filename"
>/var/www</TT
>. Você irá, portanto, precisar criar um
    diretório <TT
CLASS="filename"
>/var/www/tmp</TT
> para que os arquivos de sessão do PHP sejam guardados, ou usar um
    backend alternativo para sessões. Além disso, sockets de bancos de dados devem ser colocados dentro
    da prisão ou escutar na interface <TT
CLASS="filename"
>localhost</TT
>. Se você usar funções de rede,
    alguns arquivos do diretório <TT
CLASS="filename"
>/etc</TT
> como <TT
CLASS="filename"
>/etc/resolv.conf</TT
> e
    <TT
CLASS="filename"
>/etc/services</TT
> precisarão ser movidos para <TT
CLASS="filename"
>/var/www/etc</TT
>.
    O pacote PEAR do OpenBSD instala automaticamente nos diretórios corretos da prisão, então
    nenhuma modificação especial é necessária lá. Mais informação sobre o Apache do OpenBSD está disponível
    no <A
HREF="http://www.openbsd.org/faq/faq10.html#httpdchroot"
TARGET="_top"
>FAQ do OpenBSD</A
>.
    </P
></LI
><LI
><P
>&#13;    O pacote do OpenBSD 3.6 para a extensão <A
HREF="http://www.libgd.org/"
TARGET="_top"
>gd</A
> precisa 
    do XFree86 instalado. Se você não deseja usar algumas das funcionalidaes de fontes que
    requerem o X11, instale o pacote <TT
CLASS="filename"
>php4-gd-4.3.8-no_x11.tgz</TT
>.
    </P
></LI
></UL
></DIV
><DIV
CLASS="sect2"
><H2
CLASS="sect2"
><A
NAME="install.unix.openbsd.older"
>Releases Antigas</A
></H2
><P
>&#13;   Releases mais antigas do OpenBSD usam o sistema de FLAVORS para compilar
   um PHP estaticamente linkado. Já que é difícil gerar pacotes binários usando
   esse método, ele é depreciado agora. Você pode ainda usar as árvores de port velhas
   e estáveis se assim desejar, mas eles não tem suporte pelo time do OpenBSD.
   Se você tiver algum comentário sobre isso, o atual responsável pela manutenção do port
   é Anil Madhavapeddy (avsm at openbsd dot org).
  </P
></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.hpux.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.unix.solaris.html"
ACCESSKEY="N"
>Próxima</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Notas expecificas da instalação em HP-UX</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"
>Dicas de instalação específicas para o Solaris</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>