invoking.xml.es revision ce69065dfde08a756f3b52e0dbe2f4f8d56b13cf
842ae4bd224140319ae7feec1872b93dfd491143fielding<!DOCTYPE manualpage SYSTEM "/style/manualpage.dtd">
842ae4bd224140319ae7feec1872b93dfd491143fielding<?xml-stylesheet type="text/xsl" href="/style/manual.es.xsl"?>
842ae4bd224140319ae7feec1872b93dfd491143fielding<!-- English Revision: 1.11 -->
2d2eda71267231c2526be701fe655db125852c1ffielding Copyright 2004 The Apache Software Foundation
2d2eda71267231c2526be701fe655db125852c1ffielding Licensed under the Apache License, Version 2.0 (the "License");
ce9621257ef9e54c1bbe5ad8a5f445a1f211c2dcnd you may not use this file except in compliance with the License.
ce9621257ef9e54c1bbe5ad8a5f445a1f211c2dcnd You may obtain a copy of the License at
2d2eda71267231c2526be701fe655db125852c1ffielding Unless required by applicable law or agreed to in writing, software
2d2eda71267231c2526be701fe655db125852c1ffielding distributed under the License is distributed on an "AS IS" BASIS,
759f4a24d09e28c4eaca9f97311b497fc15cb5c7ben WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
0432a26b69eedfb9ca5f34fba590236378a24851ben See the License for the specific language governing permissions and
0432a26b69eedfb9ca5f34fba590236378a24851ben limitations under the License.
bf6b5eb3bf3c4a71e6146d4bcd07cf1749dc6d70jorton <p>En Windows, Apache se ejecuta normalmente como un servicio en
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh Windows NT, 2000 and XP, y como una aplicacion de consola en
1e252d105bda0f46b625809d3c219656ec2408e7jorton Windows 9x y ME. Para obtener más información, consulte
bf6b5eb3bf3c4a71e6146d4bcd07cf1749dc6d70jorton <a href="platform/windows.html#winsvc">Ejecutar Apache como un
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh servicio</a> y <a href="platform/windows.html#wincons">Ejecutar
2d2eda71267231c2526be701fe655db125852c1ffielding <p>En Unix, el programa <a href="programs/httpd.html">httpd</a> se
2d2eda71267231c2526be701fe655db125852c1ffielding ejecuta como un demonio (daemon) de forma silenciosa y atiende las
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh peticiones que le lleguen. Este documento describe cómo
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb<seealso><a href="stopping.html">Parar y reiniciar Apache</a></seealso>
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb<seealso><a href="programs/httpd.html">httpd</a></seealso>
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb<seealso><a href="programs/apachectl.html">apachectl</a></seealso>
30c289e6bc6d28d210b21edd800ab2cfc78a8381wrowe<section id="startup"><title>Cómo iniciar Apache</title>
cccd31fa4a72fe23cc3249c06db181b274a55a69gstein <p>Si el puerto especificado en la directiva <directive
cd39d2139743ca0ef899953c6496dcf99e9c791atrawick module="mpm_common">Listen</directive> del fichero de
cccd31fa4a72fe23cc3249c06db181b274a55a69gstein configuración es el que viene por defecto, es decir, el
a261b81a1044c0e2ea3f21cf9b7019297bad16aajorton puerto 80 (o cualquier otro puerto por debajo del 1024), entonces
b627048681b27fe30f979ba471b523be3a6a22adrbb es necesario tener privilegios de usuario root (superusuario) para
cccd31fa4a72fe23cc3249c06db181b274a55a69gstein iniciar Apache, de modo que pueda establecerse una conexión a
cccd31fa4a72fe23cc3249c06db181b274a55a69gstein través de esos puertos privilegiados. Una vez que el servidor
44c46ef733836b32585d135d2d90856e7cfd9929rbb Apache se ha iniciado y ha completado algunas tareas preliminares,
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb tales como abrir sus ficheros log, lanzará varios procesos,
e6cc28a5eb3371ba0c38e941855e71ff0054f50erbb procesos <em>hijo</em>, que hacen el trabajo de escuchar y atender
d9039a9aaeaa1359c1147af66c09aeac56ae3ee0pquerna las peticiones de los clientes. El proceso principal,
cdccf2ac94172d1a4a54bc2e17324e1ef682ccf3pquerna <code>httpd</code> continúa ejecutandose como root, pero los
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb procesos hijo se ejecutan con menores privilegios de usuario.
7c7372abe2484e7fcf81937b93496d1246e5b816gstein <p>La forma recomendada para invocar el ejecutable
a261b81a1044c0e2ea3f21cf9b7019297bad16aajorton href="programs/apachectl.html">apachectl</a>. Este script fija
a261b81a1044c0e2ea3f21cf9b7019297bad16aajorton determinadas variables de entorno que son necesarias para que
a261b81a1044c0e2ea3f21cf9b7019297bad16aajorton <code>httpd</code> funcione correctamente en el sistema operativo,
7c7372abe2484e7fcf81937b93496d1246e5b816gstein <code>apachectl</code> pasa a httpd cualquier argumento que se le
7c7372abe2484e7fcf81937b93496d1246e5b816gstein pase a través de la línea de comandos, de forma que
7c7372abe2484e7fcf81937b93496d1246e5b816gstein cualquier opción de <code>httpd</code> puede ser usada
7c7372abe2484e7fcf81937b93496d1246e5b816gstein también con <code>apachectl</code>. Puede editar
7c7372abe2484e7fcf81937b93496d1246e5b816gstein directamente el script <code>apachectl</code> y cambiar la
2d2eda71267231c2526be701fe655db125852c1ffielding variable <code>HTTPD</code> variable que está al principio y
2d2eda71267231c2526be701fe655db125852c1ffielding que especifica la ubicación exacta en la que está el
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh binario <code>httpd</code> y cualquier argumento de línea de
2d2eda71267231c2526be701fe655db125852c1ffielding comandos que quiera que esté <em>siempre</em> presente.</p>
2d2eda71267231c2526be701fe655db125852c1ffielding <p>La primera cosa que hace <code>httpd</code> cuando es invocado
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh es localizar y leer el <a href="configuring.html">fichero de
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh configuración</a> <code>httpd.conf</code>. El lugar en el que
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh está ese fichero se determina al compilar, pero también
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh es posible especificar la ubicación en la que se encuentra al
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh iniciar el servidor Apache usando la opción de línea de
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh <p>Si todo va bien durante el arranque, la sesión de terminal
2d2eda71267231c2526be701fe655db125852c1ffielding se suspenderá un momento y volverá a estar activa casi
2d2eda71267231c2526be701fe655db125852c1ffielding inmediatamente. Esto quiere decir que el servidor está activo
2d2eda71267231c2526be701fe655db125852c1ffielding y funcionando. Puede usar su navegador para conectarse al
2d2eda71267231c2526be701fe655db125852c1ffielding servidor y ver la pagina de prueba que hay en el directorio
742318b93e89c311f66b55f426c4d9cf2c14628bjim <directive module="core">DocumentRoot</directive> y la copia local
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb de esta documentación a la que se puede acceder desde esa
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb página.</p>
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb<section id="errors"><title>Errores Durante el Arranque</title>
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb <p>Si Apache encuentra una error irrecuperable durante el
742318b93e89c311f66b55f426c4d9cf2c14628bjim arranque, escribirá un mensaje describiendo el problema en la
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh consola o en el archivo <directive
2d2eda71267231c2526be701fe655db125852c1ffielding module="core">ErrorLog</directive> antes de abortar la
2d2eda71267231c2526be701fe655db125852c1ffielding ejecución. Uno de los mensajes de error más comunes es
2d2eda71267231c2526be701fe655db125852c1ffielding "<code>Unable to bind to Port ...</code>". Cuando se recibe este
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh mensaje es normalmente por alguna de las siguientes razones:</p>
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh <li>Está intentando iniciar el servidor Apache en un puerto
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh privilegiado (del 0 al 1024) sin haber hecho login como usuario
2d2eda71267231c2526be701fe655db125852c1ffielding root; ó</li>
2d2eda71267231c2526be701fe655db125852c1ffielding <li>Está intentando iniciar el servidor Apache mientras
2d2eda71267231c2526be701fe655db125852c1ffielding está ya ejecutando Apache o algún otro servidor web en
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh el mismo puerto.</li>
2d2eda71267231c2526be701fe655db125852c1ffielding <p>Puede encontrar más información sobre cómo
2d2eda71267231c2526be701fe655db125852c1ffielding solucionar problemas, en la sección de <a
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh<section id="boot"><title>Iniciar Apache al Iniciar el Sistema</title>
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh <p>Si quiere que el servidor Apache continú su ejecución
2d2eda71267231c2526be701fe655db125852c1ffielding después de reiniciar el sistema, debe añadir una llamada
2d2eda71267231c2526be701fe655db125852c1ffielding a <code>apachectl</code> en sus archivos de arranque (normalmente
2d2eda71267231c2526be701fe655db125852c1ffielding <code>rc.local</code> o un fichero en ese directorio del tipo
2d2eda71267231c2526be701fe655db125852c1ffielding <code>rc.N</code>). Esto iniciará Apache como usuario
2d2eda71267231c2526be701fe655db125852c1ffielding root. Antes de hacer esto, asegúrese de que la
2d2eda71267231c2526be701fe655db125852c1ffielding configuración de seguridad y las restricciones de acceso de
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh su servidor Apache están correctamente configuradas.</p>
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh <p>El script <code>apachectl</code> está diseñado para
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh actuar como un script estandar de tipo SysV init; puede tomar los
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh <code>stop</code> y traducirlos en las señales apropiadas
2d2eda71267231c2526be701fe655db125852c1ffielding para <code>httpd</code>. De esta manera, casi siempre puede
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh simplemente enlazar <code>apachectl</code> con el directorio init
2d2eda71267231c2526be701fe655db125852c1ffielding adecuado. Pero asegúrese de comprobar los requisitos exactos
2d2eda71267231c2526be701fe655db125852c1ffielding de su sistema.</p>
2d2eda71267231c2526be701fe655db125852c1ffielding<section id="info"><title>Información Adicional</title>
2d2eda71267231c2526be701fe655db125852c1ffielding <p>En la sección <a href="programs/">El Servidor y Programas
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh de Soporte </a> puede encontrar más información sobre
2d2eda71267231c2526be701fe655db125852c1ffielding las opciones de línea de comandos que puede pasar a <a
2d2eda71267231c2526be701fe655db125852c1ffielding href="programs/apachectl.html">apachectl</a> asi como sobre otros
2d2eda71267231c2526be701fe655db125852c1ffielding programas de soporte incluidos con el servidor Apache.
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh También hay documentación sobre todos los <a
2d2eda71267231c2526be701fe655db125852c1ffielding href="mod/">módulos</a> incluidos con la distribucion de
dbbf1b4183ae16353011a5269b37899f02b97d81gregames Apache y sus correspondientes <a
2d2eda71267231c2526be701fe655db125852c1ffielding href="mod/directives.html">directivas</a> asociadas.</p>
2d2eda71267231c2526be701fe655db125852c1ffielding</manualpage>