📄 install.xml.es
字号:
<?xml version='1.0' encoding='UTF-8' ?><!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd"><?xml-stylesheet type="text/xsl" href="./style/manual.es.xsl"?><!-- English Revision: 151405 --><!-- Copyright 2004-2005 The Apache Software Foundation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.--><manualpage metafile="install.xml.meta"> <title>Compilación e Instalación</title><summary> <p>Este documento explica cómo compilar e instalar Apache en sistemas Unix y tipo Unix. Si lo que busca es información sobre cómo compilar e instalar Apache en Windows, consulte la sección <a href="platform/windows.html">Usar Apache en Microsoft Windows</a>. Para otras plataformas, consulte la documentación sobre <a href="platform/">plataformas</a>.</p> <p>El entorno de configuración e instalación de Apache 2.0 ha cambiado completamente respecto al de Apache 1.3. Apache 1.3 usaba un conjunto de scripts a medida para conseguir una instalación fácil. Apache 2.0 usa <code>libtool</code> y <code>autoconf</code> para crear un entorno más parecido al de muchos otros proyectos Open Source.</p> <p>Si lo que quiere hacer es actualizar su servidor Apache desde una versión menor (por ejemplo, desde la 2.0.50 a la 2.0.51), pase directamente a la sección de <a href="#upgrading">actualización</a>.</p></summary><seealso><a href="programs/configure.html">Configuración de laestructura de directorios</a></seealso> <seealso><ahref="invoking.html">Iniciar Apache</a></seealso> <seealso><ahref="stopping.html">Parar y reiniciar Apache</a></seealso><section id="overview"><title>Visión general del proceso para impacientes</title> <table> <columnspec><column width=".13"/><column width=".80"/></columnspec> <tr> <td><a href="#download">Descargar</a></td> <td><code>$ lynx http://httpd.apache.org/download.cgi</code> </td> </tr> <tr> <td><a href="#extract">Descomprimir</a></td> <td><code>$ gzip -d httpd-2_0_<em>NN</em>.tar.gz<br /> $ tar xvf httpd-2_0_<em>NN</em>.tar</code> </td> </tr> <tr> <td><a href="#configure">Ejecutar el script configure</a></td> <td><code>$ ./configure --prefix=<em>PREFIX</em></code> </td> </tr> <tr> <td><a href="#compile">Compilar</a></td> <td><code>$ make</code> </td> </tr> <tr> <td><a href="#install">Instalar</a></td> <td><code>$ make install</code> </td> </tr> <tr> <td><a href="#customize">Personalizar</a></td> <td><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code> </td> </tr> <tr> <td><a href="#test">Comprobar que la instalación funciona</a></td> <td><code>$ <em>PREFIX</em>/bin/apachectl start</code> </td> </tr> </table> <p><em>NN</em> hay que reemplazarlo por el número de la versión menor, y <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 que se usa por defecto es <code>/usr/local/apache2</code>.</p> <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></section><section id="requirements"><title>Requisitos</title> <p>Requisitos necesarios para compilar Apache:</p> <dl> <dt>Espacio en disco</dt> <dd>Compruebe que tiene disponibles al menos 50 MB de espacio libre en disco. Después de la instalación, Apache ocupa aproximadamente 10 MB. No obstante, la necesidad real de espacio en disco varía considerablemente en función de las opciones de configuración que elija y de los módulos externos que use.</dd> <dt>Compilador ANSI-C y Build System</dt> <dd>Compruebe que tiene instalado un compilador de ANSI-C. Se recomienda el <a href="http://www.gnu.org/software/gcc/gcc.html">Compilador GNU C (GCC)</a> de la <a href="http://www.gnu.org/">Free Software Foundation (FSF)</a> (con la versión 2.7.2 es suficiente). Si no tiene instaldo el GCC, entonces compruebe que el compilador que va a utilizar cumple con los estándares ANSI. Además, su variable de entorno <code>PATH</code> debe contener la ubicación en la que se encuentran las herramientas básicas para compilar, como por ejemplo <code>make</code>.</dd> <dt>Ajuste exacto del reloj del sistema</dt> <dd>Los elementos del protocolo HTTP están expresados según la hora del día. Por eso, si quiere puede investigar como instalar alguna utilidad para sincronizar la hora de su sistema. Para esto, normalmente, se usan los programas <code>ntpdate</code> o <code>xntpd</code>, que están basados en el protocolo Network Time Protocol (NTP). Consulte el grupo de noticias <a href="news:comp.protocols.time.ntp">comp.protocols.time.ntp</a> y el <a href="http://www.eecis.udel.edu/~ntp/">sitio web de NTP </a> para obtener más información sobre NTP y los servidores públicos de tiempo.</dd> <dt><a href="http://www.perl.org/">Perl 5</a> [OPCIONAL]</dt> <dd>Para algunos de los scripts de soporte como <program>apxs</program> o <program>dbmmanage</program> (que están escritos en Perl) es necesario el intérprete de Perl 5 (las versiones 5.003 o posteriores son suficientes). Si el script <program>configure</program> no encuentra ese intérprete tampoco pasa nada. Aún puede compilar e instalar Apache 2.0. Lo único que ocurrirá es que esos scripts de soporte no podrán ser usados. Si usted tiene varios interpretes de Perl instalados (quizás Perl 4 porque estaba ya incluido en su distribución de Linux y Perl 5 porque lo ha instalado usted), entonces se recomienda usar la opción <code>--with-perl</code> para asegurarse de que <program>configure</program> usa el intérprete correcto.</dd> </dl></section><section id="download"><title>Descargar</title> <p>Puede descargar Apache desde <a href="http://httpd.apache.org/download.cgi">la sección de descargas del sitio web de Apache</a> el cual tiene varios mirrors. Para la mayoría de los usuarios de Apache que tienen sistemas tipo Unix, se recomienda que se descarguen y compilen el código fuente. El proceso de compilación (descrito más abajo) es fácil, y permite adaptar el servidor Apache a sus necesidades. Además, las versiones de disponibles en archivos binarios no están siempre actulizadas con las últimas modificaciones en el codigo fuente. Si se descarga un binario, siga las instrucciones contenidas en el archivo <code>INSTALL.bindist</code> incluido en la distribución</p> <p>Después de la descarga, es importante que verifique que el archivo descargado del servidor HTTP Apache está completo y sin modificaciones. Esto puede hacerlo comparando el archivo descargado (.tgz) con su firma PGP. Instrucciones detalladas de cómo hacer esto están disponibles en <a href="http://httpd.apache.org/download.cgi#verify"> la sección de descargas</a> junto con un ejemplo de cómo <a href="http://httpd.apache.org/dev/verification.html">usar PGP</a>.</p> </section><section id="extract"><title>Descomprimir</title> <p>Extraer el código fuente del archivo .tgz que acabada de descargar es muy fácil. Ejecute los siguientes comandos:</p><example> $ gzip -d httpd-2_0_<em>NN</em>.tar.gz<br /> $ tar xvf httpd-2_0_<em>NN</em>.tar</example> <p>Estos comandos crearán un nuevo directorio dentro del directorio en el que se encuentra y que contendrá el código fuente de la distribución. Debe cambiarse a ese
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -