home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 November / CMCD1104.ISO / Software / Complet / Apache / apache_2.0.52-win32-x86-no_ssl.msi / Data.Cab / F277575_install.html.es < prev    next >
Extensible Markup Language  |  2004-04-25  |  23KB  |  434 lines

  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es"><head><!--
  4.         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  5.               This file is generated from xml source: DO NOT EDIT
  6.         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  7.       -->
  8. <title>Compilaci≤n e Instalaci≤n - Servidor HTTP Apache</title>
  9. <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
  10. <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
  11. <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
  12. <link href="./images/favicon.ico" rel="shortcut icon" /></head>
  13. <body id="manual-page"><div id="page-header">
  14. <p class="menu"><a href="./mod/">M≤dulos</a> | <a href="./mod/directives.html">Directivas</a> | <a href="./faq/">Preguntas Frecuentes</a> | <a href="./glossary.html">Glosario</a> | <a href="./sitemap.html">Mapa de este sitio web</a></p>
  15. <p class="apache">Versi≤n 2.0 del Servidor HTTP Apache</p>
  16. <img alt="" src="./images/feather.gif" /></div>
  17. <div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>
  18. <div id="path">
  19. <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">Servidor HTTP</a> > <a href="http://httpd.apache.org/docs-project/">Documentaci≤n</a> > <a href="./">Versi≤n 2.0</a></div><div id="page-content"><div id="preamble"><h1>Compilaci≤n e Instalaci≤n</h1>
  20. <div class="toplang">
  21. <p><span>Idiomas disponibles: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
  22. <a href="./en/install.html" hreflang="en" rel="alternate" title="English"> en </a> |
  23. <a href="./es/install.html" title="Espa±ol"> es </a> |
  24. <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
  25. <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
  26. <a href="./ru/install.html" hreflang="ru" rel="alternate" title="Russian"> ru </a></p>
  27. </div>
  28.  
  29.  
  30.     <p>Este documento explica c≤mo compilar e instalar Apache en
  31.     sistemas Unix y tipo Unix. Para obtener informaci≤n sobre
  32.     c≤mo compilar e instalar en Windows, consulte la secci≤n
  33.     <a href="platform/windows.html">Usar Apache en Microsoft
  34.     Windows</a>. Para otras plataformas, consulte la
  35.     documentaci≤n sobre <a href="platform/">plataformas</a>.</p>
  36.  
  37.     <p>El entorno de configuraci≤n e instalaci≤n de Apache
  38.     2.0 ha cambiado completamente respecto al de Apache 1.3. Apache
  39.     1.3 usaba un conjunto de scripts a medida para conseguir una
  40.     instalaci≤n fßcil. Apache 2.0 usa <code>libtool</code> y
  41.     <code>autoconf</code> para crear un entorno mßs parecido al
  42.     de muchos otros proyectos Open Source.</p>
  43.     
  44.     <p>Si lo que quiere hacer es actualizar su servidor Apache desde
  45.     una versi≤n menor (por ejemplo, desde la 2.0.50 a la 2.0.51),
  46.     pase directamente a la secci≤n de <a href="#upgrading">actualizaci≤n</a>.</p>
  47.  
  48. </div>
  49. <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Visi≤n general del proceso para
  50.     impacientes</a></li>
  51. <li><img alt="" src="./images/down.gif" /> <a href="#requirements">Requisitos</a></li>
  52. <li><img alt="" src="./images/down.gif" /> <a href="#download">Descargar</a></li>
  53. <li><img alt="" src="./images/down.gif" /> <a href="#extract">Descomprimir</a></li>
  54. <li><img alt="" src="./images/down.gif" /> <a href="#configure">Configuraci≤n de la estructura de
  55. directorios</a></li>
  56. <li><img alt="" src="./images/down.gif" /> <a href="#compile">Compilar</a></li>
  57. <li><img alt="" src="./images/down.gif" /> <a href="#install">Instalar</a></li>
  58. <li><img alt="" src="./images/down.gif" /> <a href="#customize">Personalizar</a></li>
  59. <li><img alt="" src="./images/down.gif" /> <a href="#test">Comprobar que la instalaci≤n
  60. funciona</a></li>
  61. <li><img alt="" src="./images/down.gif" /> <a href="#upgrading">Actualizar una instalaci≤n
  62. prrevia</a></li>
  63. </ul><h3>Consulte tambiΘn</h3><ul class="seealso"><li><a href="programs/configure.html">Configuraci≤n de la
  64. estructura de directorios</a></li><li><a href="invoking.html">Iniciar Apache</a></li><li><a href="stopping.html">Parar y reiniciar Apache</a></li></ul></div>
  65. <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  66. <div class="section">
  67. <h2><a name="overview" id="overview">Visi≤n general del proceso para
  68.     impacientes</a></h2>
  69.  
  70.     <table>
  71.       
  72.       <tr>
  73.         <td><a href="#download">Descargar</a></td>
  74.  
  75.         <td><code>$ lynx http://httpd.apache.org/download.cgi</code>
  76.         </td>
  77.       </tr>
  78.  
  79.       <tr>
  80.         <td><a href="#extract">Descomprimir</a></td>
  81.  
  82.         <td><code>$ gzip -d httpd-2_0_<em>NN</em>.tar.gz<br />
  83.          $ tar xvf httpd-2_0_<em>NN</em>.tar</code> </td>
  84.       </tr>
  85.  
  86.       <tr>
  87.         <td><a href="#configure">Ejecutar el script configure</a></td>
  88.  
  89.         <td><code>$ ./configure --prefix=<em>PREFIX</em></code>
  90.         </td>
  91.       </tr>
  92.  
  93.       <tr>
  94.         <td><a href="#compile">Compilar</a></td>
  95.  
  96.         <td><code>$ make</code> </td>
  97.       </tr>
  98.  
  99.       <tr>
  100.         <td><a href="#install">Instalar</a></td>
  101.  
  102.         <td><code>$ make install</code> </td>
  103.       </tr>
  104.  
  105.       <tr>
  106.         <td><a href="#customize">Personalizar</a></td>
  107.  
  108.         <td><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code> </td>
  109.       </tr>
  110.  
  111.       <tr>
  112.         <td><a href="#test">Comprobar que la instalaci≤n
  113.         funciona</a></td>
  114.  
  115.         <td><code>$ <em>PREFIX</em>/bin/apachectl start</code>
  116.         </td>
  117.       </tr>
  118.     </table>
  119.  
  120.     <p><em>NN</em> hay que reemplazarlo por el n·mero de la
  121.     versi≤n menor, y <em>PREFIX</em> hay que reemplazarlo por la
  122.     ruta en la que se va a instalar Apache. Si no especifica
  123.     ning·n valor en <em>PREFIX</em>, el valor por defecto que se
  124.     toma es <code>/usr/local/apache2</code>.</p>
  125.  
  126.     <p>Cada parte del proceso de configuraci≤n e instalaci≤n
  127.     se describe detalladamente mßs abajo, empezando por los
  128.     requisitos para compilar e instalar Apache.</p>
  129. </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  130. <div class="section">
  131. <h2><a name="requirements" id="requirements">Requisitos</a></h2>
  132.  
  133.     <p>Estos son los requisitos necesarios para compilar Apache:</p>
  134.   
  135.     <dl>
  136.       <dt>Espacio en disco</dt> <dd>Compruebe que tiene disponibles al
  137.       menos 50 MB de espacio libre en disco. DespuΘs de la
  138.       instalaci≤n, Apache ocupa aproximadamente 10 MB. No
  139.       obstante, la necesidad real de espacio en disco varφa
  140.       considerablemente en funci≤n de las opciones de
  141.       configuraci≤n que elija y de los m≤dulos externos que
  142.       use.</dd>
  143.  
  144.       <dt>Compilador ANSI-C y Build System</dt> <dd>Compruebe que
  145.       tiene instalado un compilador de ANSI-C. Se recomienda el <a href="http://www.gnu.org/software/gcc/gcc.html">Compilador GNU C
  146.       (GCC)</a> de la <a href="http://www.gnu.org/">Free Software
  147.       Foundation (FSF)</a> (con la versi≤n 2.7.2 es
  148.       suficiente). Si no tiene instaldo el GCC, entonces compruebe que
  149.       el compilador que va a utilizar cumple con los estßndares
  150.       ANSI. Ademßs, su <code>PATH</code> debe contener la
  151.       ubicaci≤n donde de encuentran las herramientas bßsicas
  152.       para compilar tales como <code>make</code>.</dd>
  153.  
  154.       <dt>Ajuste exacto del reloj del sistema</dt> <dd>Los elementos
  155.       del protocolo HTTP estßn expresados seg·n la hora del
  156.       dia. Por eso, si quiere puede investigar como instalar alguna
  157.       utilidad para sincronizar la hora de su sistema. Para esto,
  158.       normalmente, se usan los programas <code>ntpdate</code> o
  159.       <code>xntpd</code>, que estßn basados en el protocolo
  160.       Network Time Protocol (NTP). Consulte el grupo de noticias <a href="news:comp.protocols.time.ntp">comp.protocols.time.ntp</a>
  161.       y el <a href="http://www.eecis.udel.edu/~ntp/">sitio web de NTP
  162.       </a> para obtener mßs informaci≤n sobre NTP y los
  163.       servidores p·blicos de tiempo.</dd>
  164.  
  165.       <dt><a href="http://www.perl.org/">Perl 5</a> [OPCIONAL]</dt>
  166.       <dd>Para algunos de los scripts de soporte como <a href="programs/apxs.html">apxs</a> o <a href="programs/dbmmanage.html">dbmmanage</a> (que estßn
  167.       escritos en Perl) es necesario el intΘrprete de Perl 5 (las
  168.       versiones 5.003 o posteriores son suficientes). Si el script
  169.       `<code>configure</code>' no encuentra ese intΘrprete
  170.       tampoco pasa nada. A·n puede compilar e instalar Apache
  171.       2.0. Lo ·nico que ocurrirß es que esos scripts de
  172.       soporte no podrßn ser usados. Si usted tiene varios
  173.       interpretes de Perl instalados (quizßs Perl 4 porque estaba
  174.       ya incluido en su distribuci≤n de Linux y Perl 5 porque lo
  175.       ha instalado usted), entonces se recomienda usar la opci≤n
  176.       <code>--with-perl</code> para asegurarse de que
  177.       <code>./configure</code> usa el intΘrprete correcto.</dd>
  178.     </dl>
  179. </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  180. <div class="section">
  181. <h2><a name="download" id="download">Descargar</a></h2>
  182.  
  183.     <p>Puede descargar Apache desde <a href="http://httpd.apache.org/download.cgi">la secci≤n de
  184.     descargas del sitio web de Apache</a> el cual tiene varios
  185.     mirrors. Para la mayorφa de los usuarios de Apache que tienen
  186.     sistemas tipo Unix, se recomienda que se descarguen y compilen el
  187.     c≤digo fuente. El proceso de compilaci≤n (descrito
  188.     mßs abajo) es fßcil, y permite adaptar el servidor
  189.     Apache a sus necesidades. Ademßs, las versiones de
  190.     disponibles en archivos binarios no estßn siempre actulizadas
  191.     con las ·ltimas modificaciones en el codigo fuente. Si se
  192.     descarga un binario, siga las instrucciones contenidas en el
  193.     archivo <code>INSTALL.bindist</code> incluido en la
  194.     distribuci≤n</p>
  195.  
  196.     <p>DespuΘs de la descarga, es importante que verifique que el
  197.     archivo descargado del servidor HTTP Apache estß completo y
  198.     sin modificaciones.  Esto puede hacerlo comparando el archivo
  199.     descargado (.tgz) con su firma PGP. Instrucciones detalladas de
  200.     c≤mo hacer esto estßn disponibles en <a href="http://httpd.apache.org/download.cgi#verify"> la
  201.     secci≤n de descargas</a> junto con un ejemplo de c≤mo <a href="http://httpd.apache.org/dev/verification.html">usar
  202.     PGP</a>.</p>
  203.  
  204. </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  205. <div class="section">
  206. <h2><a name="extract" id="extract">Descomprimir</a></h2>
  207.  
  208.     <p>Extraer el c≤digo fuente del archivo .tgz que acabada de
  209.     descargar es muy fßcil. Ejecute los siguientes comandos:</p>
  210.  
  211. <div class="example"><p><code>
  212.       $ gzip -d httpd-2_0_<em>NN</em>.tar.gz<br />
  213.        $ tar xvf httpd-2_0_<em>NN</em>.tar
  214. </code></p></div>
  215.  
  216.     <p>Estos comandos crearßn un nuevo directorio dentro del
  217.     directorio en el que se encuentra y que contendrß el
  218.     c≤digo fuente de la distribuci≤n. Debe cambiarse a ese
  219.     directorio con <code>cd</code> para proceder a compilar el
  220.     servidor Apache.</p>
  221.  
  222. </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  223. <div class="section">
  224. <h2><a name="configure" id="configure">Configuraci≤n de la estructura de
  225. directorios</a></h2>
  226.  
  227.     <p>El siguiente paso es configurar la estructura de directorios
  228.     para su plataforma y sus necesidades personales. Esto se hace
  229.     usando el script <code>configure</code> incluido en el directorio
  230.     raiz de la distribuci≤n que acaba de descargar. (Los
  231.     desarrolladores que se descarguen la versi≤n del CVS de la
  232.     estructura de directorios necesitarßn tener instalados
  233.     <code>autoconf</code> y <code>libtool</code>, y necesitarßn
  234.     ejecutar <code>buildconf</code> antes de continuar con los
  235.     siguientes pasos. Esto no es preciso para las versiones
  236.     oficiales.)</p>
  237.  
  238.     <p>Para configurar la estructura de directorios a partir del
  239.     c≤digo fuente usando las opciones por defecto, solo tiene que
  240.     ejecutar <code>./configure</code>. Para cambiar las opciones por
  241.     defecto, <code>configure</code> acepta una serie de variables y
  242.     opciones por la lφnea de comandos.</p>
  243.  
  244.     <p>La opci≤n mßs importante es <code>--prefix</code> que
  245.     es el directorio en el que Apache va a ser instalado despuΘs,
  246.     porque Apache tiene que ser configurado para el directorio que se
  247.     especifique para que funcione correctamente.  Es posible lograr un
  248.     mayor control del lugar donde se van a instalar los ficheros de
  249.     Apache con otras <a href="programs/configure.html#installationdirectories">opciones de
  250.     configuraci≤n</a>.</p>
  251.  
  252.     <p>En este momento, puede especificar que <a href="programs/configure.html#optionalfeatures">caracterφsticas
  253.     o funcionalidades</a> quiere incluir en Apache activando o
  254.     desactivando <a href="mod/">m≤dulos</a>.  Apache viene con
  255.     una <a href="mod/module-dict.html#Status">selecci≤n
  256.     bßsica</a> de m≤dulos incluidos por defecto.  Se pueden
  257.     activar otros m≤dulos usando la opci≤n
  258.     <code>--enable-<var>module</var></code>, donde <var>module</var>
  259.     es el nombre del m≤dulo sin el <code>mod_</code> y
  260.     convirtiendo los guiones bajos que tenga en guiones normales.
  261.     TambiΘn puede optar por compilar m≤dulos como <a href="dso.html">objetos dinßmicos compartidos (DSOs)</a> --
  262.     que pueden ser activados o desactivados al ejecutar -- usando la
  263.     opci≤n <code>--enable-<var>module</var>=shared</code>.  De
  264.     igual manera, puede desactivar alguno de los m≤dulos que
  265.     vienen por defecto en la selecci≤n basica con la opci≤n
  266.     <code>--disable-<var>module</var></code>.  Tenga cuidado cuando
  267.     use estas opciones, porque <code>configure</code> no le
  268.     avisarß si el m≤dulo que especifica no existe;
  269.     simplemente ignorarß esa opci≤n.</p>
  270.  
  271.     <p>Ademßs, a veces es necesario pasarle al script
  272.     <code>configure</code> informaci≤n adicional sobre donde esta
  273.     su compilador, librerias o ficheros de cabecera.  Esto se puede
  274.     hacer, tanto pasando variables de entorno, como pasandole opciones
  275.     a <code>configure</code> a travΘs de la lφnea de
  276.     comandos.  Para mßs informaci≤n, consulte la <a href="programs/configure.html">pßgina de ayuda del script
  277.     configure</a>.</p>
  278.  
  279.     <p>Para que se haga una idea sobre las posibilidades que tiene,
  280.     aquφ tiene un ejemplo tφpico que configura Apache para
  281.     la ruta <code>/sw/pkg/apache</code> con un compilador y unos flags
  282.     determinados, y ademßs, con dos m≤dulos adicionales
  283.     <code class="module"><a href="./mod/mod_rewrite.html">mod_rewrite</a></code> y <code class="module"><a href="./mod/mod_speling.html">mod_speling</a></code> para
  284.     cargarlos despuΘs a travΘs del mecanismo DSO:</p>
  285.  
  286. <div class="example"><p><code>
  287.       $ CC="pgcc" CFLAGS="-O2" \<br />
  288.        ./configure --prefix=/sw/pkg/apache \<br />
  289.        --enable-rewrite=shared \<br />
  290.        --enable-speling=shared
  291. </code></p></div>
  292.  
  293.     <p>Cuando se ejecuta <code>configure</code> se comprueban que
  294.     caracterφsticas o funcionalidades estßn disponibles en
  295.     su sistema y se crean los Makefiles que serßn usados luego
  296.     para compilar el servidor. Esto tardarß algunos minutos.</p>
  297.  
  298.     <p>La informaci≤n sobre todas las opciones de
  299.     <code>configure</code> estß disponible en el <a href="programs/configure.html">Manual del script
  300.     configure</a>.</p>
  301.  
  302. </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  303. <div class="section">
  304. <h2><a name="compile" id="compile">Compilar</a></h2>
  305.  
  306.     <p>Ahora puede compilar las diferentes partes que forman Apache
  307.     simplemente ejecutando el siguiente comando:</p>
  308.  
  309. <div class="example"><p><code>$ make</code></p></div>
  310.  
  311.     <p>Por favor, tanga un poco de paciencia ahora, porque una
  312.     configuraci≤n bßsica tarda aproximadamente 3 minutos en
  313.     compilar en un Pentium III con un sistema Linux 2.2, pero este
  314.     tiempo puede variar considerablemente en funci≤n de su
  315.     hardware y del n·mero de m≤dulos que haya
  316.     seleccionado.</p>
  317. </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  318. <div class="section">
  319. <h2><a name="install" id="install">Instalar</a></h2>
  320.  
  321.     <p>Ahora es el momento de instalar el paquete en el diretorio
  322.     elegido en <em>PREFIX</em> (consulte la opci≤n
  323.     <code>--prefix</code> mßs arriba) ejecutando:</p>
  324.  
  325. <div class="example"><p><code>$ make install</code></p></div>
  326.  
  327.     <p>Si usted estß solo actualizando una instalaci≤n
  328.     anterior, la nueva instalaci≤n no sobreescribirß sus
  329.     ficheros de configuraci≤n ni otros documentos.</p>
  330. </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  331. <div class="section">
  332. <h2><a name="customize" id="customize">Personalizar</a></h2>
  333.  
  334.     <p>El paso siguiente, es personalizar su servidor Apache editando
  335.     los <a href="configuring.html">ficheros de configuraci≤n</a>
  336.     que estßn en <code><em>PREFIX</em>/conf/</code>.</p>
  337.  
  338. <div class="example"><p><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code></p></div>
  339.  
  340.     <p>Θchele un vistazo al Manual de Apache que estß en <a href="./">docs/manual/</a> o consulte en <a href="http://httpd.apache.org/docs-2.0/">http://httpd.apache.org/docs-2.0/</a> la versi≤n mßs
  341.     reciente de este manual y la Guia de Referencia de todas las <a href="mod/directives.html">directivas de configuraci≤n</a>
  342.     disponibles.</p>
  343. </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  344. <div class="section">
  345. <h2><a name="test" id="test">Comprobar que la instalaci≤n
  346. funciona</a></h2>
  347.  
  348.     <p>Ahora puede <a href="invoking.html">iniciar</a> su servidor
  349.     Apache cuando quiera ejecutando:</p>
  350.  
  351. <div class="example"><p><code>$ <em>PREFIX</em>/bin/apachectl start</code></p></div>
  352.  
  353.     <p>y entonces debe poder acceder al documento que tenga
  354.     especificado por defecto usando el siguiente URL:
  355.     <code>http://localhost/</code>. El documento que verß
  356.     estarß en <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code> y
  357.     casi siempre estarß en <code><em>PREFIX</em>/htdocs/</code>.
  358.     Si quiere <a href="stopping.html">parar</a> el servidor, puede
  359.     hacerlo ejecutando:</p>
  360.  
  361. <div class="example"><p><code>$ <em>PREFIX</em>/bin/apachectl stop</code></p></div>
  362. </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
  363. <div class="section">
  364. <h2><a name="upgrading" id="upgrading">Actualizar una instalaci≤n
  365. prrevia</a></h2>
  366.  
  367.     <p>El primer paso para actualizar una instalaci≤n anterior es
  368.     leer las especificaciones de la versi≤n y el fichero
  369.     <code>CHANGES</code> en la distribuci≤n de c≤digo fuente
  370.     que ha descargado para encontrar los cambios que puedan afectar a
  371.     su instalaci≤n actual. Cuando el cambio sea entre versiones
  372.     mayores (por ejemplo, de la 1.3 a la 2.0 o de la 2.0 a la 2.2),
  373.     entonces es mßs probable que haya diferencias importantes en
  374.     la compilaci≤n y en la ejecuci≤n que necesitarßn
  375.     ajustes manuales. Todos los m≤dulos necesitarßn
  376.     tambiΘn ser actualizados para adaptarse a los cambios en el
  377.     interfaz de programaci≤n (API) de m≤dulos.</p>
  378.  
  379.     <p>La actualizaci≤n cuando el cambio es entre versiones
  380.     menores (por ejemplo, de la 2.0.55 a la 2.0.57) es mßs
  381.     fßcil.  El proceso <code>make install</code> no
  382.     sobreescribirß ninguno de los documentos existentes, archivos
  383.     log, o archivos de configuraci≤n.  Ademßs, los
  384.     desarrolladores hacen todos los esfuerzos posibles para evitar
  385.     cambios que generen incompatibilidades en las opciones de
  386.     <code>configure</code>, en la configuraci≤n de la
  387.     ejecuci≤n o en la interfaz de programaci≤n de
  388.     m≤dulos. En la mayor parte de los casos debe poder usar un
  389.     comando <code>configure</code> idΘntico, un fichero de
  390.     configuraciΘn idΘntico, y todos sus m≤dulos deben
  391.     seguir funcionando.  (Esto es vßlido solo para versiones
  392.     posteriores a la 2.0.41; las versiones anteriores contienen
  393.     cambios incompatibles.)</p>
  394.  
  395.     <p>Si va a conservar la estructura de directorios de su anterior
  396.     instalaci≤n, la actualizaci≤n es mßs fßcil
  397.     incluso.  El fichero <code>config.nice</code> que estß en el
  398.     directorio raiz de la estructura de directorios antigua contiene
  399.     exactamente el comando <code>configure</code> que usted us≤
  400.     para configurar la estructura de directorios de Apache.  Entonces,
  401.     para actualizar su instalaci≤n de una vers≤on a la
  402.     siguinete, solo tiene que copiar el archivo
  403.     <code>config.nice</code> a la estructura de directorios del
  404.     c≤digo fuente de la nueva versi≤n, editarlo, hacer
  405.     cualquier cambio que desee, y ejecutarlo :</p>
  406.  
  407.     <div class="example"><p><code>
  408.     $ ./config.nice<br />
  409.     $ make<br />
  410.     $ make install<br />
  411.     $ <em>PREFIX</em>/bin/apachectl stop<br />
  412.     $ <em>PREFIX</em>/bin/apachectl start<br />
  413.     </code></p></div>
  414.  
  415.     <div class="warning">Tenga en cuenta que antes de poner una nueva
  416.     versi≤n de Apache en producci≤n, debe siempre probarla
  417.     antes en su entorno. Por ejemplo, puede instalar y ejecutar la
  418.     nueva versi≤n junto con la antigua usando un
  419.     <code>--prefix</code> diferente y un puerto diferente (modificando
  420.     la directiva <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>)
  421.     para comprobar que no existe ninguna incompatibilidad antes de
  422.     hacer la actualizaci≤n definitiva.</div>
  423. </div></div>
  424. <div class="bottomlang">
  425. <p><span>Idiomas disponibles: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
  426. <a href="./en/install.html" hreflang="en" rel="alternate" title="English"> en </a> |
  427. <a href="./es/install.html" title="Espa±ol"> es </a> |
  428. <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
  429. <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
  430. <a href="./ru/install.html" hreflang="ru" rel="alternate" title="Russian"> ru </a></p>
  431. </div><div id="footer">
  432. <p class="apache">Copyright 1999-2004 The Apache Software Foundation.<br />Licencia bajo los tΘrminos de la <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
  433. <p class="menu"><a href="./mod/">M≤dulos</a> | <a href="./mod/directives.html">Directivas</a> | <a href="./faq/">Preguntas Frecuentes</a> | <a href="./glossary.html">Glosario</a> | <a href="./sitemap.html">Mapa de este sitio web</a></p></div>
  434. </body></html>