<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/install.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'pt_BR',
  ),
  'this' => 
  array (
    0 => 'install.general.php',
    1 => 'Considera&ccedil;&otilde;es Gerais sobre Instala&ccedil;&atilde;o',
    2 => 'Considera&ccedil;&otilde;es Gerais sobre Instala&ccedil;&atilde;o',
  ),
  'up' => 
  array (
    0 => 'install.php',
    1 => 'Instala&ccedil;&atilde;o e Configura&ccedil;&atilde;o',
  ),
  'prev' => 
  array (
    0 => 'install.php',
    1 => 'Instala&ccedil;&atilde;o e Configura&ccedil;&atilde;o',
  ),
  'next' => 
  array (
    0 => 'install.unix.php',
    1 => 'Instala&ccedil;&atilde;o em sistemas Unix',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'pt_BR',
    'path' => 'install/intro.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="install.general" class="chapter">
   <h1 class="title">Considerações Gerais sobre Instalação</h1>

   <p class="para">
    Antes de começar a instalar o PHP, primeiro você deve saber o que você
    deseja fazer com ele. Existem duas principais formas de se usar
    o PHP, como descrito na seção
    <a href="introduction.php#intro-whatcando" class="link">O que o PHP pode fazer?</a>
    do manual:
    <ul class="itemizedlist">
     <li class="listitem"><span class="simpara">Websites e aplicações web (script do lado do servidor)</span></li>
     <li class="listitem"><span class="simpara">Scripts para linha de comando</span></li>
    </ul>
   </p>
   <p class="para">
    Para a primeira forma, e a mais comum, você precisa de três coisas:
    o próprio PHP, um servidor web e um cliente (browser) web. Você
    provavelmente já tem um browser, e dependendo da
    configuração do seu sistema operacional, você pode também ter um
    servidor web (Ex.: Apache no Linux e macOS; IIS no Windows).
    Você também pode alugar um host em uma companhia qualquer. Dessa maneira, você
    não precisa configurar nada por conta própria, apenas escrever
    os seus scripts PHP, enviar (upload) para o servidor que você alugou, e
    ver os resultados no seu browser.
   </p>
   <p class="para">
    No caso de você instalar o servidor e o PHP por conta própria, você tem
    duas escolhas para o método de conexão do PHP com o
    servidor. Para muitos servidores o PHP tem uma interface
    direta de módulo (também chamada de SAPI). Entre esses servidores estão
    Apache, Microsoft Internet Information Server,
    Netscape e iPlanet.
    Se o PHP não tiver suporte
    de módulo para o seu servidor web, você também
    pode usá-lo como processador CGI ou FastCGI. Isso significa configurar
    seu servidor para usar o executável CGI do
    PHP para processar todas as requisições a arquivos PHP no servidor.
   </p>
   <p class="para">
    Se você também estiver interessado em usar o PHP para
    criar scripts em linha de comandos (Ex.: criar scripts que geram imagens
    enquanto estão offline, ou processar arquivos de texto dependendo
    de alguns argumentos que você passar ao script), você pode precisar
    do executável de linha de comando. Para mais informações, leia
    a seção sobre <a href="features.commandline.php" class="link">criando
    aplicações de linha de comando com o PHP</a>. Nesse caso,
    você não precisa de servidor nem de um browser.
   </p>
   <p class="para">
    A partir daqui, esta seção trata da instalação do PHP
    em servidores web no Unix e Windows como módulos dos
    servidores e executáveis CGI. Você também pode encontrar
    informações sobre executáveis de linha de comando nas
    seções seguintes.
   </p>
   <p class="para">
    O código fonte do PHP e distribuições binárias para Windows podem ser
    encontradas em
    <a href="https://www.php.net/downloads.php" class="link external">&raquo;&nbsp;https://www.php.net/downloads.php</a>.
   </p>
  </div>
<?php manual_footer($setup); ?>