]> granicus.if.org Git - apache/blob - docs/manual/install.html.es
make docs.
[apache] / docs / manual / install.html.es
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 <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" />
5 <!--
6         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7               This file is generated from xml source: DO NOT EDIT
8         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
9       -->
10 <title>Compilar e Instalar - Servidor HTTP Apache Versión 2.5</title>
11 <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
12 <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
13 <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="./style/css/prettify.css" />
14 <script src="./style/scripts/prettify.min.js" type="text/javascript">
15 </script>
16
17 <link href="./images/favicon.ico" rel="shortcut icon" /></head>
18 <body id="manual-page"><div id="page-header">
19 <p class="menu"><a href="./mod/">Módulos</a> | <a href="./mod/quickreference.html">Directivas</a> | <a href="http://wiki.apache.org/httpd/FAQ">Preguntas Frecuentes</a> | <a href="./glossary.html">Glosario</a> | <a href="./sitemap.html">Mapa del sitio web</a></p>
20 <p class="apache">Versión 2.5 del Servidor HTTP Apache</p>
21 <img alt="" src="./images/feather.png" /></div>
22 <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
23 <div id="path">
24 <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Servidor HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentación</a> &gt; <a href="./">Versión 2.5</a></div><div id="page-content"><div id="preamble"><h1>Compilar e Instalar</h1>
25 <div class="toplang">
26 <p><span>Idiomas disponibles: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
27 <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
28 <a href="./es/install.html" title="Español">&nbsp;es&nbsp;</a> |
29 <a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
30 <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
31 <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
32 <a href="./tr/install.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
33 </div>
34
35
36     <p>Éste documento hace referencia a la compilación y la instalación del Apache 
37     HTTP Server sólo para los sistemas Unix y  tipo Unix. Para la compilación e instalación en Windows  ir a  <a href="platform/windows.html">Usando Apache HTTP Server con Microsoft
38     Windows</a> y <a href="platform/win_compiling.html">Compilando Apache para Microsoft Windows</a>.
39     Para otras plataformas visite la documentacion sobre <a href="platform/">plataformas</a>.</p>
40
41     <p>Apache httpd usa <code>libtool</code> y <code>autoconf</code>
42     para crear un entorno de compilación que se parece a muchos otros proyectos de código abierto</p>
43
44     <p>Si está actualizando desde una versión menor a la siguiente (por
45     ejemplo, 2.4.8 a 2.4.9), pasa a la sección de  <a href="#upgrading">actualización</a>.</p>
46
47 </div>
48 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#overview">Descripción genelar para los impacientes</a></li>
49 <li><img alt="" src="./images/down.gif" /> <a href="#requirements">Requisitos</a></li>
50 <li><img alt="" src="./images/down.gif" /> <a href="#download">Descargar</a></li>
51 <li><img alt="" src="./images/down.gif" /> <a href="#extract">Descomprimir</a></li>
52 <li><img alt="" src="./images/down.gif" /> <a href="#configure">Configuración de la estructura de
53 directorios</a></li>
54 <li><img alt="" src="./images/down.gif" /> <a href="#compile">Build</a></li>
55 <li><img alt="" src="./images/down.gif" /> <a href="#install">Instalar</a></li>
56 <li><img alt="" src="./images/down.gif" /> <a href="#customize">Personalizar APACHE</a></li>
57 <li><img alt="" src="./images/down.gif" /> <a href="#test">Comprobar que la instalación
58 funciona</a></li>
59 <li><img alt="" src="./images/down.gif" /> <a href="#upgrading">Actualizar una instalación previa</a></li>
60 <li><img alt="" src="./images/down.gif" /> <a href="#thirdp">Paquetes de terceros</a></li>
61 </ul><h3>Consulte también</h3><ul class="seealso"><li><a href="programs/configure.html">Configuración del árbol de las fuentes de código</a></li><li><a href="invoking.html">Arrancando Apache httpd</a></li><li><a href="stopping.html">Paranda y Reinicio</a></li></ul><ul class="seealso"><li><a href="#comments_section">Comentarios</a></li></ul></div>
62 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
63 <div class="section">
64 <h2><a name="overview" id="overview">Descripción genelar para los impacientes</a></h2>
65
66     <table>
67       
68       <tr>
69         <td><a href="#download">Descarga</a></td>
70
71         <td><code>$ lynx http://httpd.apache.org/download.cgi</code>
72         </td>
73       </tr>
74
75       <tr>
76         <td><a href="#extract">Extrae</a></td>
77
78         <td><code>$ gzip -d httpd-<em>NN</em>.tar.gz<br />
79          $ tar xvf httpd-<em>NN</em>.tar<br />
80          $ cd httpd-<em>NN</em></code></td>
81       </tr>
82
83       <tr>
84         <td><a href="#configure">Configura</a></td>
85
86         <td><code>$ ./configure --prefix=<em>PREFIX</em></code>
87         </td>
88       </tr>
89
90       <tr>
91         <td><a href="#compile">Compila</a></td>
92
93         <td><code>$ make</code> </td>
94       </tr>
95
96       <tr>
97         <td><a href="#install">Instala</a></td>
98
99         <td><code>$ make install</code> </td>
100       </tr>
101
102       <tr>
103         <td><a href="#customize">Personalizalo</a></td>
104
105         <td><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code> </td>
106       </tr>
107
108       <tr>
109         <td><a href="#test">Prueba</a></td>
110
111         <td><code>$ <em>PREFIX</em>/bin/apachectl -k start</code>
112         </td>
113       </tr>
114     </table>
115
116     <p><em>NN</em> hay que reemplazarlo por el número de la versión menor, and <em>PREFIX</em> hay que reemplazarlo por la ruta en la que se va a instalar Apache. Si no especifica ningún valor en <em>PREFIX</em>, el valor por defecto que se toma es /usr/local/apache2.</p>
117
118     <p>Cada parte del proceso de configuración e instalación se describe detalladamente más abajo, empezando por los requisitos para compilar e instalar Apache.</p>
119 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
120 <div class="section">
121 <h2><a name="requirements" id="requirements">Requisitos</a></h2>
122
123     <p>Estos son los requisitos necesarios para compilar Apache:</p>
124
125     <dl>
126       <dt>APR y APR-Util</dt>
127       <dd>Asegurate de que tiene instalado ya en su sistema APR y APR-Util. Si no es así, o no quiere utilizar la versión que le proporciona el sistema, puede descargar la última versión de ambos APR y APR-Util de
128       <a href="http://apr.apache.org/">Apache APR</a>, descomprimelo en
129        <code>/httpd_source_tree_root/srclib/apr</code> y /httpd_source_tree_root<code>/srclib/apr-util</code>
130       (cerciorate de que no existen directorios con números de versiones; por ejemplo,
131       la distribución de APR debe estar en /httpd_source_tree_root/srclib/apr/) y usa el comando
132       <code>./configure</code> <code>--con-las-opciones-incluidas-en-apr</code>.
133       En algunas plataformas deberás instalar la parte correspondiente a los paquetes 
134       <code>-dev</code> para permitir que httpd se genere contra la instalación de la copia de APR y APR-Util.</dd>
135
136       <dt>Libreria Compatible de expresiones regulares de Perl (PCRE)</dt>
137       <dd>Esta libreria es requerida, pero ya no incluido con httpd.
138       Descarga el código fuente de <a href="http://www.pcre.org/">http://www.pcre.org</a>,
139       o instala un Port o un  Paquete. Si la distrubución de su sistema no puede encontrar el escript pcre-config instalado por PCRE, seleccione utilizando el parámetro<code>--with-pcre</code>.En algunas plataformas,
140       deberás instalar la corespondiente versión <code>-dev</code>
141       del paquete para permitir a httpd que se genere contra la instalación de la copia del PCRE que se ha instalado.</dd>
142
143       <dt>Espacio en disco</dt> 
144       <dd>Compruebe que tiene disponibles al
145       menos 50 MB de espacio libre en disco. Después de la
146       instalación, Apache ocupa aproximadamente 10 MB. No
147       obstante, la necesidad real de espacio en disco varía
148       considerablemente en función de las opciones de
149       configuración que elija y de los módulos externos que
150       use, y como no del tamaño de la página web</dd>
151
152       <dt>ANSI-C Compiler and Build System</dt>
153       <dd>Compruebe que tiene instalado un compilador de ANSI-C. Se recomienda el <a href="http://gcc.gnu.org/">Compilador GNU C
154       (GCC)</a> de la <a href="http://www.gnu.org/">Free Software
155       Foundation (FSF)</a> es el recomendado. Si no tiene instaldo el GCC, entonces compruebe que
156       el compilador que va a utilizar cumple con los estándares
157       ANSI. Además, su <code>PATH</code> debe contener la
158       ubicación donde de encuentran las herramientas básicas
159       para compilar tales como <code>make</code>.</dd>
160
161       <dt>Ajuste exacto del reloj del sistema</dt> 
162       <dd>Los elementos
163       del protocolo HTTP están expresados según la hora del
164       día. Por eso, si quiere puede investigar como instalar alguna
165       utilidad para sincronizar la hora de su sistema. Para esto,
166       normalmente, se usan los programas <code>ntpdate</code> o
167       <code>xntpd</code>, que están basados en el protocolo
168       Network Time Protocol (NTP). Consulte el<a href="http://www.ntp.org">sitio web de NTP
169       </a> para obtener más información sobre NTP y los
170       servidores públicos de tiempo.</dd>
171
172       <dt><a href="http://www.perl.org/">Perl 5</a>[OPCIONAL]</dt>
173       <dd>Para algunos de los scripts de soporte como<code class="program"><a href="./programs/apxs.html">apxs</a></code> o <code class="program"><a href="./programs/dbmmanage.html">dbmmanage</a></code> (que están
174       escritos en Perl) es necesario el intérprete de Perl 5 (las
175       versiones 5.003 o posteriores son suficientes). Si el escript
176       <code class="program"><a href="./programs/configure.html">configure</a></code> no se encuentra, no podrá usar los
177           escripts correspondientes que lo necesiten. Pero porsupuesto
178           podrás compilar y usar Apache httpd.</dd>
179     </dl>
180 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
181 <div class="section">
182 <h2><a name="download" id="download">Descargar</a></h2>
183
184     <p>Puede descargar Apache desde <a href="http://httpd.apache.org/download.cgi">la sección de
185     descargas del sitio web de Apache</a> el cual tiene varios
186     mirrors. Para la mayoría de los usuarios de Apache que tienen
187     sistemas tipo Unix, se recomienda que se descarguen y compilen el
188     código fuente. El proceso de compilación (descrito
189     más abajo) es fácil, y permite adaptar el servidor
190     Apache a sus necesidades. Además, las versiones de
191     disponibles en archivos binarios no están siempre actulizadas
192     con las últimas modificaciones en el codigo fuente. Si se
193     descarga un binario, siga las instrucciones contenidas en el
194     archivo <code>INSTALL.bindist</code> incluido en la
195     distribución</p>
196
197     <p>Después de la descarga, es importante que verifique que el
198     archivo descargado del servidor HTTP Apache está completo y
199     sin modificaciones.  Esto puede hacerlo comparando el archivo
200     descargado (.tgz) con su firma PGP. Instrucciones detalladas de
201     cómo hacer esto están disponibles en <a href="http://httpd.apache.org/download.cgi#verify"> la
202     sección de descargas</a> junto con un ejemplo de cómo <a href="http://httpd.apache.org/dev/verification.html">usar
203     PGP</a>.</p>
204
205 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
206 <div class="section">
207 <h2><a name="extract" id="extract">Descomprimir</a></h2>
208
209     <p>Extraer el código fuente del archivo .tgz del Servidor Apache HTTP que acabada 
210       de descargar es muy fácil. Ejecute los siguientes comandos:</p>
211
212 <div class="example"><p><code>
213       $ gzip -d httpd-<em>NN</em>.tar.gz<br />
214        $ tar xvf httpd-<em>NN</em>.tar
215 </code></p></div>
216
217     <p>Estos comandos crearán un nuevo directorio dentro del
218     directorio en el que se encuentra y que contendrá el
219     código fuente de distribución. Debe cambiarse a ese
220     directorio con <code>cd</code> para proceder a compilar el
221     servidor Apache.</p>
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 class="program"><a href="./programs/configure.html">configure</a></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 class="program"><a href="./programs/configure.html">configure</a></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>
245     que 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>Llegados a este punto, 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/">modules</a>.Apache vine con una amplia
255     selección de módulos incluidos por defecto. Que serán compilados como .
256     <a href="dso.html">Objetos Compartidos (DSOs)</a> Que pueden ser activados
257     o desactivados en tiempo de ejecución.
258     También puede elegir por compilar módulos de forma estática usando las opciones
259     <code>--enable-<var>module</var>=static</code>.</p>
260
261
262
263     <p>Se pueden activar otros módulos usando la opción 
264     <code>--enable-<var>module</var></code>, where
265     <var>module</var> es el nombre del módulo sin el
266     <code>mod_</code> y convirtiendo los guiones bajos que tenga en
267     guiones normales.  Del mismo modo, puede desactivar los módulos con la
268     opción <code>--disable-<var>module</var></code>. Tenga cuidado al utilizar esta opción, ya que
269     <code class="program"><a href="./programs/configure.html">configure</a></code> no le avisará si el módulo que especifica no existe;
270     simplemente ignorará esa opción.</p>
271
272     <p>Además, a veces es necesario pasarle al script
273     <code class="program"><a href="./programs/configure.html">configure</a></code> información adicional sobre donde esta
274     su compilador, librerias o ficheros de cabecera.  Esto se puede
275     hacer, tanto pasando variables de entorno, como pasandole opciones
276     a <code class="program"><a href="./programs/configure.html">configure</a></code>.  Para más información, consulte el manual de
277     <code class="program"><a href="./programs/configure.html">configure</a></code>. O use <code class="program"><a href="./programs/configure.html">configure</a></code> con la 
278     opción <code>--help</code> option.</p>
279
280      <p>Para que se haga una idea sobre las posibilidades que tiene,
281     aquí tiene un ejemplo típico que configura Apache para
282     la ruta <code>/sw/pkg/apache</code> con un compilador y unos flags
283     determinados, y además, con dos módulos adicionales
284     <code class="module"><a href="./mod/mod_ldap.html">mod_ldap</a></code> y <code class="module"><a href="./mod/mod_ldap.html">mod_ldap</a></code> para
285     cargarlos después a través del mecanismo DSO:</p>
286
287 <div class="example"><p><code>
288       $ CC="pgcc" CFLAGS="-O2" \<br />
289        ./configure --prefix=/sw/pkg/apache \<br />
290        --enable-ldap=shared \<br />
291        --enable-lua=shared
292 </code></p></div>
293
294     <p>Cuando se ejecuta <code class="program"><a href="./programs/configure.html">configure</a></code> se comprueban que
295     características o funcionalidades están disponibles en
296     su sistema y se crean los Makefiles que serán usados a continuación
297     para compilar el servidor. Esto tardará algunos minutos.</p>
298
299     <p>Los detalles de todas las opciones de <code class="program"><a href="./programs/configure.html">configure</a></code> estan disponibles
300     en el manual de <code class="program"><a href="./programs/configure.html">configure</a></code> .</p>
301   </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
302 <div class="section">
303 <h2><a name="compile" id="compile">Build</a></h2>
304
305     <p>Ahora puede compilar las diferentes partes que forman Apache
306     simplemente ejecutando el siguiente comando:</p>
307
308 <div class="example"><p><code>$ make</code></p></div>
309
310     <p>Por favor sea paciente llegado a este punto, ya que una configuración básica lleva unos minutos
311       para su compilación, y el tiempo puede variar mucho dependiendo de su hardware 
312       y del número de módulos que haya habilitado para la compilación.(Se recomienda añadir al make el
313       parámetro -j3 como mínimo para que vaya más rápido)</p>
314 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
315 <div class="section">
316 <h2><a name="install" id="install">Instalar</a></h2>
317
318     <p>Ahora es el momento de instalar el paquete en el diretorio
319     elegido en <em>PREFIX</em> (consulte más arriba la opción
320     <code>--prefix</code>) ejecutando:</p>
321
322 <div class="example"><p><code>$ make install</code></p></div>
323
324     <p>Este paso requiere de forma tipica privilegios de root, ya que 
325       el directorio de <em>PREFIX</em> es normalmente un directorio con 
326       restricciones de permisos escritura.</p>
327
328     <p>Si lo que esta es sólo actualizando, la instalación no sobreescribirá los
329       archivos de configuración.</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 APACHE</a></h2>
333
334     <p>Tras la instalación puede personalizarla, editando los 
335     <a href="configuring.html">archivos de configuracion </a> en el directorio de
336     <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
341     <code><em>PREFIX</em>/docs/manual/</code> o consulta <a href="http://httpd.apache.org/docs/trunk/">http://httpd.apache.org/docs/trunk/</a> para la versión más
342     reciente de este manual y su completa
343     referencia de las <a href="mod/directives.html">directivas de configuracion</a> disponibles.</p>
344 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
345 <div class="section">
346 <h2><a name="test" id="test">Comprobar que la instalación
347 funciona</a></h2>
348
349     <p>Ahora puedes  <a href="invoking.html">ejecutar</a> tu Apache
350     HTTP server ejecutando directamente:</p>
351
352 <div class="example"><p><code>$ <em>PREFIX</em>/bin/apachectl -k start</code></p></div>
353
354     <p>Ahora debe poder acceder a su primer documento
355     bajo la URL <code>http://localhost/</code>. La página o documento que ve se encuentra en
356     <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code>,
357     que por norma general casi siempre será <code><em>PREFIX</em>/htdocs/</code>.
358     Si quiere  <a href="stopping.html">parar</a> el servidor, puede hacerlo ejecutando:</p>
359
360 <div class="example"><p><code>$ <em>PREFIX</em>/bin/apachectl -k stop</code></p></div>
361 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
362 <div class="section">
363 <h2><a name="upgrading" id="upgrading">Actualizar una instalación previa</a></h2>
364
365     <p>El primer paso para actualizar una instalación anterior es
366     leer las especificaciones de la versión y el fichero
367     <code>CHANGES</code> en la distribución de código fuente
368     que ha descargado para encontrar los cambios que puedan afectar a
369     su instalación actual. Cuando el cambio sea entre versiones
370     mayores(por ejemplo, de la 2.0 a 2.2 o de la 2.2 a la 2.4),
371     entonces es más probable que haya diferencias importantes en
372     la compilación y en la ejecución que necesitarán
373     ajustes manuales. Todos los módulos necesitarán
374     también ser actualizados para adaptarse a los cambios en el
375     interfaz de programación (API) de módulos.</p>
376
377     <p>Actualizando de una versión menor a la siguiente
378       (por ejemplo, de la 2.2.55 a la  2.2.57) es mas fácil. El prodeso de realizar el <code>make install</code>
379     no sobreescribirá ninguno de tus documentos existentes,archivos
380     log, o archivos de configuración. De hecho, los desarrolladores están haciendo los esfuerzos
381     necerarios para evitar cambios que generen incompatibilidades en las opciones de
382     <code class="program"><a href="./programs/configure.html">configure</a></code>, la configuración al ser ejecutado, o el módulo de la API
383     entre versiones menores. En la mayor parte de los casos debe poder usar un
384     comando <code class="program"><a href="./programs/configure.html">configure</a></code> idéntico, un fichero de
385     configuración idéntico, y todos sus módulos deben
386     seguir funcionando.</p>
387
388     <p>Para actualizar entre versiones menores, empecemos encontrando el archivo de configuración
389     <code>config.nice</code> el directorio <code>de instalación</code> del servidor
390     o en el directorio raiz del código fuente de tu antigua instalación. Este archivo contendrá
391     los parámetros exactos para pasarle al 
392     <code class="program"><a href="./programs/configure.html">configure</a></code> que usaste anteriormente para configurar tus directorios.
393     Entonces, para actualizar su instalación de una versión a la
394     siguinete, solo tiene que copiar el archivo
395     <code>config.nice</code> a la estructura de directorios del
396     código fuente de la nueva versión, editarlo, hacer
397     cualquier cambio que desee, y ejecutarlo :</p>
398
399     <div class="example"><p><code>
400     $ ./config.nice<br />
401     $ make<br />
402     $ make install<br />
403     $ <em>PREFIX</em>/bin/apachectl -k graceful-stop<br />
404     $ <em>PREFIX</em>/bin/apachectl -k start<br />
405     </code></p></div>
406
407     <div class="warning">Tenga en cuenta que antes de poner una nueva
408     versión de Apache en producción, debe siempre probarla
409     antes en un entorno de pruebas. Por ejemplo, puede instalar y ejecutar la
410     nueva versión junto con la antigua usando un
411     <code>--prefix</code> diferente y un puerto diferente (modificando
412     la directiva <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>)
413     para comprobar que no existe ninguna incompatibilidad antes de
414     hacer la actualización definitiva.</div>
415
416     <p>Puede pasarle argumentos adicionales a <code>config.nice</code>,
417     que se agregarán a susopciones originales de <code class="program"><a href="./programs/configure.html">configure</a></code>:</p>
418
419     <div class="example"><p><code>
420     $ ./config.nice --prefix=/home/test/apache --with-port=90
421     </code></p></div>
422 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
423 <div class="section">
424 <h2><a name="thirdp" id="thirdp">Paquetes de terceros</a></h2>
425
426     <p>Un gran número de terceros proporcionan sus propias 
427     distribuciones empaquetadas del Apache HTTP Server para su
428     instalación en plataformas específicas. Esto incluye las distintas
429     distribuciones de Linux, varios paquetes de Windows de terceros,
430     Mac OS X, Solaris, y muchos más.</p>
431
432     <p>Nuestra licencia de software no sólo permite, sino que anima, 
433     este tipo de redistribución. Sin embargo, se da lugar a una situación
434     en la que el diseño y la configuración de los valores predeterminados
435     de la instalación del servidor pueden diferir de lo que se indica
436     en la documentación. Mientras lamentablemente, esta situación no es probable que cambie a corto plazo.</p>
437
438     <p>Una <a href="http://wiki.apache.org/httpd/DistrosDefaultLayout">descripción
439     de estas distribuciones de terceros </a> está siendo actualizada en el servidor de la WIKI de HTTP
440     Server, y debería reflejar el actual estado de éstas distribuciones de terceros. 
441     Sin embargo, tendrá que familiarizarse con los procedimientos de gestión
442     e instalación de paquetes de su plataforma (SO) en particular.</p>
443
444 </div></div>
445 <div class="bottomlang">
446 <p><span>Idiomas disponibles: </span><a href="./de/install.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
447 <a href="./en/install.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
448 <a href="./es/install.html" title="Español">&nbsp;es&nbsp;</a> |
449 <a href="./fr/install.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
450 <a href="./ja/install.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
451 <a href="./ko/install.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
452 <a href="./tr/install.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
453 </div><div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Comentarios</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
454 <script type="text/javascript"><!--//--><![CDATA[//><!--
455 var comments_shortname = 'httpd';
456 var comments_identifier = 'http://httpd.apache.org/docs/trunk/install.html';
457 (function(w, d) {
458     if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
459         d.write('<div id="comments_thread"><\/div>');
460         var s = d.createElement('script');
461         s.type = 'text/javascript';
462         s.async = true;
463         s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
464         (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
465     }
466     else {
467         d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
468     }
469 })(window, document);
470 //--><!]]></script></div><div id="footer">
471 <p class="apache">Copyright 2016 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>
472 <p class="menu"><a href="./mod/">Módulos</a> | <a href="./mod/quickreference.html">Directivas</a> | <a href="http://wiki.apache.org/httpd/FAQ">Preguntas Frecuentes</a> | <a href="./glossary.html">Glosario</a> | <a href="./sitemap.html">Mapa del sitio web</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
473 if (typeof(prettyPrint) !== 'undefined') {
474     prettyPrint();
475 }
476 //--><!]]></script>
477 </body></html>