<?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 => 'es',
  ),
  'this' => 
  array (
    0 => 'install.general.php',
    1 => 'Consideraciones generales sobre la instalaci&oacute;n',
    2 => 'Consideraciones generales sobre la instalaci&oacute;n',
  ),
  'up' => 
  array (
    0 => 'install.php',
    1 => 'Instalaci&oacute;n y configuraci&oacute;n',
  ),
  'prev' => 
  array (
    0 => 'install.php',
    1 => 'Instalaci&oacute;n y configuraci&oacute;n',
  ),
  'next' => 
  array (
    0 => 'install.unix.php',
    1 => 'Instalaci&oacute;n en sistemas Unix',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    '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">Consideraciones generales sobre la instalación</h1>

 <p class="para">
  Antes de instalar PHP, es necesario saber qué se desea hacer con PHP. Existen dos casos de uso que se describen
  en la sección <a href="introduction.php#intro-whatcando" class="link">¿Qué puede hacer PHP?</a>:
  <ul class="itemizedlist">
   <li class="listitem"><span class="simpara">Sitios Web y aplicaciones Web (script lado-servidor)</span></li>
   <li class="listitem"><span class="simpara">Scripts en línea de comandos</span></li>
  </ul>
 </p>
 <p class="para">
  Para la primera tarea, que es con diferencia la más común, se necesitan tres cosas: PHP en sí, un servidor Web
  y un navegador. Probablemente ya se dispone de un navegador y, dependiendo del sistema operativo, también puede
  disponer de un servidor Web (i.e. Apache en Linux y macOS o IIS en Windows). También es posible alquilar un espacio
  a una empresa. De esta manera, no será necesario configurar PHP, sino únicamente escribir los scripts, cargarlos
  en el servidor y ver el resultado en el navegador.
 </p>
 <p class="para">
  Si se instala PHP y el servidor por uno mismo, se tienen dos opciones. O bien como un módulo
  del servidor Web (a través de una interfaz directa llamada SAPI). Los servidores que soportan esta solución incluyen,
  entre otros, Apache y Microsoft Internet Information Server. Si PHP no soporta la interfaz de módulo
  del servidor Web, siempre es posible utilizarlo como procesador CGI o FastCGI. Esto significa que se debe
  configurar el servidor para que utilice el ejecutable CGI de PHP, para que procese los ficheros PHP en el servidor.
 </p>
 <p class="para">
  Si también se desea utilizar PHP en línea de comandos (escribir scripts de generación de imágenes fuera de línea,
  por ejemplo, o bien procesar textos en función de la información proporcionada), se necesitará un ejecutable PHP.
  Para más detalles, lea la sección <a href="features.commandline.php" class="link">escribir aplicaciones PHP en línea de comandos</a>.
  En este caso, no se necesitará un servidor Web ni un navegador.
 </p>
 <p class="para">
  A partir de ahora, esta sección describe la instalación de PHP con un servidor Web en Unix y Windows,
  ya sea como módulo o como ejecutables CGI.
 </p>
 <p class="para">
  El código fuente y los ejecutables compilados para ciertos sistemas operativos (incluyendo Windows) están disponibles
  en <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); ?>