--- /dev/null
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="es" xml:lang="es"><head><!--
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+ This file is generated from xml source: DO NOT EDIT
+ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+ -->
+<title>mpm_common - Servidor HTTP Apache</title>
+<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
+<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
+<link href="../images/favicon.ico" rel="shortcut icon" /></head>
+<body>
+<div id="page-header">
+<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>
+<p class="apache">Versión 2.0 del Servidor HTTP Apache</p>
+<img alt="" src="../images/feather.gif" /></div>
+<div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
+<div id="path">
+<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> > <a href="./">Módulos</a></div>
+<div id="page-content">
+<div id="preamble"><h1>Directivas Comunes de los MPM de
+ Apache</h1>
+<div class="toplang">
+<p><span>Idiomas disponibles: </span><a href="../de/mod/mpm_common.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
+<a href="../en/mod/mpm_common.html" hreflang="en" rel="alternate" title="English"> en </a> |
+<a href="../es/mod/mpm_common.html" title="Español"> es </a> |
+<a href="../ja/mod/mpm_common.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p>
+</div>
+<table class="module"><tr><th><a href="module-dict.html#Description">Descripción:</a></th><td>Es una colección de directivas que están implementadas
+en más de un módulo de multiprocesamiento (MPM)</td></tr>
+<tr><th><a href="module-dict.html#Status">Estado:</a></th><td>MPM</td></tr></table>
+</div>
+<div id="quickview"><h3 class="directives">Directivas</h3>
+<ul id="toc">
+<li><img alt="" src="../images/down.gif" /> <a href="#acceptmutex">AcceptMutex</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#bs2000account">BS2000Account</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#coredumpdirectory">CoreDumpDirectory</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#enableexceptionhook">EnableExceptionHook</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#group">Group</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#listen">Listen</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#listenbacklog">ListenBackLog</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#lockfile">LockFile</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#maxclients">MaxClients</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#maxmemfree">MaxMemFree</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#maxrequestsperchild">MaxRequestsPerChild</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#maxsparethreads">MaxSpareThreads</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#minsparethreads">MinSpareThreads</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#pidfile">PidFile</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#scoreboardfile">ScoreBoardFile</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#sendbuffersize">SendBufferSize</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#serverlimit">ServerLimit</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#startservers">StartServers</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#startthreads">StartThreads</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#threadlimit">ThreadLimit</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#threadsperchild">ThreadsPerChild</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#user">User</a></li>
+</ul>
+</div>
+
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="AcceptMutex" id="AcceptMutex">AcceptMutex</a> <a name="acceptmutex" id="acceptmutex">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Método que usa Apache para serializar múltiples procesos
+hijo que aceptan peticiones en las conexiones de red</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>AcceptMutex Default|<var>method</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>AcceptMutex Default</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>Las directivas <code class="directive">AcceptMutex</code> determinan el
+ método que usa Apache para serializar múltiples procesos
+ hijo que aceptan peticiones en las conexiones de red. En las
+ versiones de Apache anteriores a la 2.0, el método era
+ seleccionable solo cuando se compilaba el servidor. El mejor
+ método a usar depende mucho de la arquitectura y de la
+ plataforma que use. Si desea más información, consulte
+ la documentanción sobre <a href="../misc/perf-tuning.html">ajustes para conseguir un mejor
+ rendimiento</a>.</p>
+
+ <p>Si el valor especificado en esta directiva es
+ <code>Default</code>, entonces se usará el método
+ seleccionado cuando se compiló el servidor. Más abajo
+ puede encontrar una lista con otros métodos. Tenga en cuenta
+ que no todos los métodos están disponibles en todas las
+ plataformas. Si el método especificado no está
+ disponible, se escribirá un mensaje en el log de errores con
+ una lista de los métodos que puede usar.</p>
+
+ <dl>
+ <dt><code>flock</code></dt> <dd>usa la llamada al sistema
+ <code>flock(2)</code> para bloquear el fichero especificado en
+ la directiva <code class="directive"><a href="#lockfile">LockFile</a></code>.</dd>
+
+ <dt><code>fcntl</code></dt> <dd>usa la llamada al sistema
+ <code>fcntl(2)</code> para bloquear el fichero especificado en
+ la directiva <code class="directive"><a href="#lockfile">LockFile</a></code>.</dd>
+
+ <dt><code>posixsem</code></dt> <dd>usa semáforos
+ compatibles con POSIX para implementar el mutex.</dd>
+
+ <dt><code>pthread</code></dt>
+ <dd>Usa mutexes POSIX implementados según la
+ especificación de hebras POSIX (PThreads).</dd>
+
+ <dt><code>sysvsem</code></dt>
+ <dd>usa semáforos de tipo SySV para implementar el mutex.</dd>
+ </dl>
+
+ <p>Si quiere ver cuál es el método por defecto que se
+ seleccionó para usar en su sistema al compilar, especifique
+ el valor <code>debug</code> en la directiva <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code>. El valor por defecto de la
+ directiva <code class="directive">AcceptMutex</code> aparecerá
+ escrito en el <code class="directive"><a href="../mod/core.html#errorlog">ErrorLog</a></code>.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="BS2000Account" id="BS2000Account">BS2000Account</a> <a name="bs2000account" id="bs2000account">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Define la cuenta sin privilegios en máquinas
+BS2000</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>BS2000Account <var>account</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code></td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Solo disponible en máquinas BS2000</td></tr>
+</table>
+ <p>La directiva <code class="directive">BS2000Account</code> está
+ disponible solo en hosts BS2000. Debe usarse para definir el
+ número de cuenta del usuario sin privilegios del servidor
+ Apache (que se configuró usando la directiva <code class="directive"><a href="#user">User</a></code>). Esto es un requerimiento
+ del subsistema POSIX BS2000 (@@@@@ para reemplazar el entorno de
+ tareas BS2000 subyaciente haciendo un sub-LOGON) para prevenir que
+ scripts CGI accedan a recursos de la cuenta con privilegios con la
+ que se suele iniciar el servidor, normalmente
+ <code>SYSROOT</code>.</p>
+
+ <div class="note"><h3>Nota</h3>
+ <p>La directiva
+ <code>BS2000Account</code> solamente puede usarse una vez.</p>
+ </div>
+
+<h3>Consulte también</h3>
+<ul>
+<li><a href="../platform/ebcdic.html">Apache EBCDIC port</a></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="CoreDumpDirectory" id="CoreDumpDirectory">CoreDumpDirectory</a> <a name="coredumpdirectory" id="coredumpdirectory">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Directorio al que Apache intenta cambiarse antes de
+realizar un volcado de memoria</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>CoreDumpDirectory <var>directory</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>Consulte la sección de uso para ver el valor por defecto</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>Esta directiva controla el directorio al cual intenta cambiarse
+ Apache antes de realizar un volcado de memoria. Por defecto, el
+ volcado de memoria se hace en el directorio especificado en la
+ directiva <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>, sin
+ embargo, como el usuario con el que se está ejecutando Apache
+ podría no tener permisos para escribir en ese directorio, los
+ volcados de memoria muchas veces no se hacen en ningún
+ sitio. Si quiere que el volcado se memoria se guarde para analizar
+ los fallos posteriormente, puede usar esta directiva para
+ especificar un directorio diferente.</p>
+
+ <div class="note"><h3>Volcados de memoria en Linux</h3> <p>Si Apache se
+ inicia como usuario root y después se cambia el usuario con
+ el se está ejecutando, el kernel de Linux
+ <em>desactiva</em> los volcados de memoria, incluso si se ha
+ especificado un directorio en el que se puede escribir para
+ realizar este proceso. Apache (en las versiones 2.0.46 y
+ posteriores) reactiva los volcados de memoria en los sistemas
+ con versiones Linux 2.4 y posteriores, pero solamente si se ha
+ configurado explícitamente la directiva
+ <code class="directive">CoreDumpDirectory</code>.</p>
+ </div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="EnableExceptionHook" id="EnableExceptionHook">EnableExceptionHook</a> <a name="enableexceptionhook" id="enableexceptionhook">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Activa un hook que inicia handlers de excepción
+después de un error irrecuperable</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>EnableExceptionHook On|Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>EnableExceptionHook Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Disponible en las versiones de Apache 2.0.49 y posteriores</td></tr>
+</table>
+ <p>Por razones de seguridad esta directiva está disponible
+ solamente si el servidor ha sido configurado con la opción
+ <code>--enable-exception-hook</code>. Esto activa un hook que
+ permite que se conecten módulos externos y que realicen
+ alguna acción después de que un proceso hijo sufra un
+ error irrecuperable.</p>
+
+ <p>Hay otros dos módulos, <code>mod_whatkilledus</code> y
+ <code>mod_backtrace</code> que usan este hook. Por favor, consulte
+ el siguiente enlace, <a href="http://www.apache.org/~trawick/exception_hook.html">EnableExceptionHook</a> perteneciente al sitio web de Jeff
+ Trawick para obtener más información sobre el tema.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="Group" id="Group">Group</a> <a name="group" id="group">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Grupo con el que el servidor atenderá las
+peticiones</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>Group <var>unix-group</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>Group #-1</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Solamente puede usarse en global server config a partir de la versión de Apache 2.0</td></tr>
+</table>
+ <p>La directiva <code class="directive">Group</code> determina el grupo
+ con el que el servidor atenderá las peticiones. Para usar
+ esta directiva, el servidor debe haber sido iniciado con el
+ usuario <code>root</code>. Si inicia el servidor con un usuario
+ que no sea root, el servidor no podrá cambiarse al grupo
+ especificado, en lugar de esto continuará ejecutándose
+ con el grupo del usuario que lo inició. <var>Unix-group</var>
+ debe tomar un de los siguiente valores:</p>
+
+ <dl>
+ <dt>El nombre de un grupo</dt>
+ <dd>Se refiere al grupo que lleva el nombre que se especifica.</dd>
+
+ <dt><code>#</code> seguido del número de un grupo.</dt>
+ <dd>Se refiere al grupo asociado a ese número.</dd>
+ </dl>
+
+ <div class="example"><h3>Por ejemplo</h3><p><code>
+ Group www-group
+ </code></p></div>
+
+ <p>Se recomienda que cree un nuevo grupo específicamente para
+ ejecutar el servidor. Algunos administradores usan el ususario
+ <code>nobody</code>, pero esto no es siempre posible ni
+ aconsejable.</p>
+
+ <div class="warning"><h3>Seguridad</h3> <p>No ponga el valor
+ <code>root</code> en la directiva <code class="directive">Group</code>
+ (o en la directiva <code class="directive"><a href="#user">User</a></code>) a menos que sepa
+ exactamente lo que está haciendo y los peligros que
+ conlleva.</p>
+ </div>
+
+ <p>Importante: El uso de esta directiva en <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> no está
+ permitido ya. Para configurar su servidor para
+ <code class="program"><a href="../programs/suexec.html">suexec</a></code> use la directiva <code class="directive"><a href="../mod/mod_suexec.html#suexecusergroup">SuexecUserGroup</a></code>.</p>
+
+ <div class="note"><h3>Nota</h3> <p>Aunque la directiva
+ <code class="directive">Group</code> está presente en los
+ módulos MPM <code class="module"><a href="../mod/beos.html">beos</a></code> y
+ <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, no están operativas y solamente
+ están presentes por razones de compatibilidad.</p>
+ </div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="Listen" id="Listen">Listen</a> <a name="listen" id="listen">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Direcciones IP y puertos en los que escucha el servidor</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>Listen [<var>IP-address</var>:]<var>portnumber</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Directiva de uso obligatorio en Apache 2.0</td></tr>
+</table>
+ <p>La directiva <code class="directive">Listen</code> indica las
+ direcciones IP y los puertos en los que debe escuchar Apache; por
+ defecto, el servidor responde a las peticiones que se reciban en
+ cualquier dirección IP de las interfaces de red. El uso de
+ <code class="directive">Listen</code> es ahora obligatorio. Si no
+ está en el fichero de configuración, el servidor no
+ podrá iniciarse. Esto supone un cambio respecto a las
+ versiones anteriores de Apache.</p>
+
+ <p>La directiva <code class="directive">Listen</code> le especifica al
+ servidor los puertos o las combinaciones de direcciones y puertos
+ cuyas peticiones debe aceptar. Si solamente se especifica un
+ número de puerto, el servidor escuchará en ese puerto,
+ en todas las interfaces de red. Si se especifica una
+ dirección IP y un puerto, el servidor escuchará
+ solamente en esa dirección IP y en ese puerto.</p>
+
+ <p>Se pueden usar varias directivas <code class="directive">Listen</code>
+ para especificar varias direcciones y puertos de escucha. El
+ servidor responderá a peticiones de cualquiera de esas
+ direcciones y puertos.</p>
+
+ <p>Por ejemplo, para hacer que el servidor acepte conexiones en
+ los puertos 80 y 8000, use:</p>
+
+ <div class="example"><p><code>
+ Listen 80<br />
+ Listen 8000
+ </code></p></div>
+
+ <p>Para hacer que el servidor acepte conexiones en dos direcciones
+ y puertos difrentes, use </p>
+
+ <div class="example"><p><code>
+ Listen 192.170.2.1:80<br />
+ Listen 192.170.2.5:8000
+ </code></p></div>
+
+ <p>Las direcciones IPv6 deben escribirse entre corchetes, como en
+ el siguiente ejemplo:</p>
+
+ <div class="example"><p><code>
+ Listen [fe80::a00:20ff:fea7:ccea]:80
+ </code></p></div>
+
+ <div class="note"><h3>Condición de error</h3> Varias directivas
+ <code class="directive">Listen</code> para la misma dirección IP y
+ el mismo puerto tendrán como resultado un mensaje de error
+ del tipo <code>Dirección actualmente en uso</code>.
+ </div>
+
+<h3>Consulte también</h3>
+<ul>
+<li><a href="../dns-caveats.html">Problemas con DNS</a></li>
+<li><a href="../bind.html">Especificación de las direcciones y puertos que usa Apache</a></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ListenBackLog" id="ListenBackLog">ListenBackLog</a> <a name="listenbacklog" id="listenbacklog">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Longitud máxima de la cola de conexiones en espera</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>ListenBacklog <var>backlog</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>ListenBacklog 511</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>Longitud máxima de la cola de conexiones en espera. En
+ general, no es necesario ni deseable hacer ninguna
+ modificación, pero en algunos sistemas es beneficioso
+ incrementar esta longitud cuando se está sufriendo un ataque
+ TCP SYN flood. Consulte la información sobre el
+ parámetro backlog de la llamada al sistema
+ <code>listen(2)</code>.</p>
+
+ <p>Este número estará la mayor parte de las veces
+ limitado a un valor aún menor por el sistema operativo. Esto
+ varía de un sistema operativo a otro. Tenga en cuenta
+ también que muchos sistemas operativos no usan exactamente lo
+ que se especifica en el backlog, sino que usan un número
+ basado en el valor especificado (aunque normalmente mayor).</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="LockFile" id="LockFile">LockFile</a> <a name="lockfile" id="lockfile">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Ubicación del fichero de lock de serialización de aceptacioón de peticiones</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>LockFile <var>filename</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>LockFile logs/accept.lock</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>La directiva <code class="directive">LockFile</code> especifica la ruta
+ al archivo de lock (lockfile) que se utiliza cuando la directiva
+ <code class="directive"><a href="#acceptmutex">AcceptMutex</a></code> tiene valor
+ <code>fcntl</code> o <code>flock</code>. En principio no se debe
+ modificar el valor por defecto de esta directiva. La razón
+ principal para moficiarlo es que el directorio de
+ <code>logs</code> esté montado en NFS, porque <strong>el
+ archivo de lock debe almacenarse en un disco local</strong>. El
+ PID del proceso principal del servidor se añade
+ automáticamente al nombre del fichero.</p>
+
+ <div class="warning"><h3>Seguridad</h3> <p>Es aconsejable
+ <em>no</em> poner este fichero en un directorio en el que tenga
+ permisos de escritura todos los usuarios como
+ <code>/var/tmp</code> porque alguien podría provocar un
+ ataque de denegación de servicio y evitar que el servidor
+ se inicie creando un archivo de lock con el mismo nombre que el
+ que el servidor intentará crear.</p>
+ </div>
+
+<h3>Consulte también</h3>
+<ul>
+<li><code class="directive"><a href="#acceptmutex">AcceptMutex</a></code></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="MaxClients" id="MaxClients">MaxClients</a> <a name="maxclients" id="maxclients">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Número máximo de procesos hijo que serán creados para
+atender peticiones</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>MaxClients <var>number</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>Consulte la sección de uso para obtener más información</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>La directiva <code class="directive">MaxClients</code> especifica el
+ límite de peticiones simultáneas que serán
+ atendidas. Cualquier intento de conexión por encima del
+ límite <code class="directive">MaxClients</code> se pondrá en
+ cola, hasta llegar a un límite basado en el valor de la
+ directiva <code class="directive"><a href="#listenbacklog">ListenBacklog</a></code>. Una vez que un
+ proceso hijo termina de atender una petición y queda libre, se
+ atenderá una conexión en cola.</p>
+
+ <p>En servidores que no usan hebras (por ejemplo,
+ <code class="module"><a href="../mod/prefork.html">prefork</a></code>), el valor especificado en
+ <code class="directive">MaxClients</code> se traduce en el número
+ máximo de procesos hijo que se crearán para atender
+ peticiones. El valor por defecto es <code>256</code>; para
+ incrementarlo, debe incrementar también el valor especificado
+ en la directiva <code class="directive"><a href="#serverlimit">ServerLimit</a></code>.</p>
+
+ <p>En servidores que usan hebras y en servidores híbridos
+ (por ejemplo, <code class="module"><a href="../mod/beos.html">beos</a></code> o <code class="module"><a href="../mod/worker.html">worker</a></code>)
+ <code class="directive">MaxClients</code> limita el número total de
+ hebras que van a estar disponibles para servir clientes. El valor
+ por defecto para <code class="module"><a href="../mod/beos.html">beos</a></code> es <code>50</code>. Para
+ MPMs híbridos el valor por defecto es <code>16</code>
+ (<code class="directive"><a href="#serverlimit">ServerLimit</a></code>)
+ multiplicado por <code>25</code> (<code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>). Por lo tanto, si va a usar en
+ <code class="directive">MaxClients</code> un valor que requiera más
+ de 16 procesos deberá también incrementar el valor de la
+ directiva <code class="directive"><a href="#serverlimit">ServerLimit</a></code>.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="MaxMemFree" id="MaxMemFree">MaxMemFree</a> <a name="maxmemfree" id="maxmemfree">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Cantidad máxima de memoria que el asignador principal puede tomar sin hacer una llamada a <code>free()</code></td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>MaxMemFree <var>KBytes</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>MaxMemFree 0</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code></td></tr>
+</table>
+ <p>La directiva <code class="directive">MaxMemFree</code> especifica el
+ número máximo de kbytes libres que el asignador de memoria
+ principal puede tomar sin hacer una llamada al sistema
+ <code>free()</code>. Cuando no se especifica ningún valor en esta
+ directiva, o cuando se especifica el valor cero, no existirá tal
+ límite.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="MaxRequestsPerChild" id="MaxRequestsPerChild">MaxRequestsPerChild</a> <a name="maxrequestsperchild" id="maxrequestsperchild">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Límite en el número de peticiones que un proceso hijo puede
+atender durante su vida</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>MaxRequestsPerChild <var>number</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>MaxRequestsPerChild 10000</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>La directiva <code class="directive">MaxRequestsPerChild</code>
+ especifica el número máximo de peticiones que un proceso hijo
+ atenderá durante su existencia. Después de atender
+ <code class="directive">MaxRequestsPerChild</code> peticiones, el proceso
+ hijo se eliminará. Si el valor especificado en esta directiva
+ <code class="directive">MaxRequestsPerChild</code> es <code>0</code>, no
+ habrá límite.</p>
+
+ <div class="note"><h3>Diferentes valores por defecto</h3>
+ <p>El valor por defecto para los módulos
+ <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> y <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> es
+ <code>0</code>.</p>
+ </div>
+
+ <p>Especificar en la directiva
+ <code class="directive">MaxRequestsPerChild</code> un valor distinto de
+ cero tiene dos ventajas:</p>
+
+ <ul>
+ <li>limita la cantidad de memoria que un proceso puede consumir
+ en caso de que haya un fuga (accidental) de memoria;</li>
+
+ <li>establece un límite finito a la vida de los procesos, lo que
+ ayuda a reducir el número existente de procesos cuando se reduce
+ la carga de trabajo en el servidor.</li>
+ </ul>
+
+ <div class="note"><h3>Nota</h3>
+ <p>Para las peticiones <code class="directive"><a href="../mod/core.html#keepalive">KeepAlive</a></code>, solamente la primera petición
+ cuenta para este límite. De hecho, en ese caso lo que se
+ limita es el número de <em>conexiones</em> por proceso hijo.</p>
+ </div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="MaxSpareThreads" id="MaxSpareThreads">MaxSpareThreads</a> <a name="maxsparethreads" id="maxsparethreads">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Número máximo de hebras en espera</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>MaxSpareThreads <var>number</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>Consulte la sección de uso para obtener más información</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>Número máximo de hebras en espera. Los diferentes MPMs tienen
+ diferentes comportamientos respecto a esta directiva.</p>
+
+ <p>En el módulo <code class="module"><a href="../mod/perchild.html">perchild</a></code> el valor por
+ defecto usado es <code>MaxSpareThreads 10</code>. Este MPM
+ monitoriza el número de hebras en espera por proceso hijo. Si
+ hay demasiadas hebras en espera en un proceso hijo, el servidor
+ empezará a eliminar las hebras de sobra.</p>
+
+ <p>En los módulos <code class="module"><a href="../mod/worker.html">worker</a></code>,
+ <code class="module"><a href="../mod/leader.html">leader</a></code> y <code class="module"><a href="../mod/threadpool.html">threadpool</a></code> el valor
+ por defecto usado es <code>MaxSpareThreads 250</code>. Estos MPMs
+ monitorizan el número del hebras en espera en servidor en
+ conjunto. Si hay demasiadas hebras en espera en el servidor, se
+ eliminan algunos procesos hijo hasta que el número de hebras
+ en espera se ajuste al límite especificado.</p>
+
+ <p>En el módulo <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> el valor por
+ defecto usado es <code>MaxSpareThreads 100</code>. Como este MPM
+ ejecuta único proceso, las hebras en espera se calculan
+ también en base al servidor en conjunto.</p>
+
+ <p>Los módulos <code class="module"><a href="../mod/beos.html">beos</a></code> y <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>
+ funcionan de manera similar a <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>. El
+ valor por defecto para <code class="module"><a href="../mod/beos.html">beos</a></code> es
+ <code>MaxSpareThreads 50</code>. Para <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> el
+ valor por defecto es <code>10</code>.</p>
+
+ <div class="note"><h3>Restricciones</h3>
+ <p>El rango de valores que puede tomar
+ <code class="directive">MaxSpareThreads</code> está acotado. Apache
+ corregirá automáticamente el valor especificado de
+ acuerdo con las siguientes reglas:</p>
+ <ul>
+ <li>Si usa el módulo <code class="module"><a href="../mod/perchild.html">perchild</a></code> el valor
+ especificado en la directiva
+ <code class="directive">MaxSpareThreads</code> tiene que ser menor o
+ igual al valor especificado en <code class="directive"><a href="#threadlimit">ThreadLimit</a></code>.</li>
+
+ <li><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> necesita que el valor de esta
+ directiva sea mayor que el valor de la directiva <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code>.</li>
+
+ <li>En los módulos <code class="module"><a href="../mod/leader.html">leader</a></code>,
+ <code class="module"><a href="../mod/threadpool.html">threadpool</a></code> y <code class="module"><a href="../mod/worker.html">worker</a></code> el valor
+ especificado tiene que ser mayor o igual a la suma de los
+ valores especificados en las directivas <code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code> y <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>.</li>
+ </ul>
+ </div>
+
+<h3>Consulte también</h3>
+<ul>
+<li><code class="directive"><a href="#minsparethreads">MinSpareThreads</a></code></li>
+<li><code class="directive"><a href="#startservers">StartServers</a></code></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="MinSpareThreads" id="MinSpareThreads">MinSpareThreads</a> <a name="minsparethreads" id="minsparethreads">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Número mínimo de hebras en espera para atender picos de
+demanda en las peticiones</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>MinSpareThreads <var>number</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>Consulte la sección de uso para obtener más información</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>Número mínimo de hebras en espera para atender picos
+ de demanda en las peticiones. Los diferentes MPMs tratan esta
+ directiva de forma diferente.</p>
+
+ <p>El módulo <code class="module"><a href="../mod/perchild.html">perchild</a></code> usa por defecto
+ <code>MinSpareThreads 5</code> y calcula el número de hebras
+ en espera en base al número de procesos hijo. Si no hay
+ suficientes hebras en espera en un proceso hijo, el servidor
+ empezará a crear nuevas hebras dentro de ese proceso hijo. De
+ esta manera, si especifica en la directiva <code class="directive"><a href="../mod/perchild.html#numservers">NumServers</a></code> el valor <code>10</code>
+ y en la directiva <code class="directive">MinSpareThreads</code> un valor
+ de <code>5</code>, tendrá como mínimo 50 hebras en
+ espera en su sistema.</p>
+
+ <p>Los módulos <code class="module"><a href="../mod/worker.html">worker</a></code>,
+ <code class="module"><a href="../mod/leader.html">leader</a></code> y <code class="module"><a href="../mod/threadpool.html">threadpool</a></code> usan un
+ valor por defecto <code>MinSpareThreads 75</code> y calculan el
+ número de hebras en espera en el servidor en conjunto. Si no
+ hay suficientes hebras en espera en el servidor, entonces se crean
+ procesos hijo hasta que el número de hebras en espera sea
+ suficiente.</p>
+
+ <p>El módulo <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> usa un valor por defecto
+ <code>MinSpareThreads 10</code> y como es un MPM que trabaja con
+ un único proceso, calcula el número de hebras en espera en base al
+ número total que hay en el servidor.</p>
+
+ <p>Los módulos <code class="module"><a href="../mod/beos.html">beos</a></code> y <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>
+ funcionan de modo similar a como lo hace el módulo
+ <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>. El valor por defecto que usa
+ <code class="module"><a href="../mod/beos.html">beos</a></code> es <code>MinSpareThreads 1</code>.
+ <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> usa por defecto el valor
+ <code>5</code>.</p>
+
+<h3>Consulte también</h3>
+<ul>
+<li><code class="directive"><a href="#maxsparethreads">MaxSpareThreads</a></code></li>
+<li><code class="directive"><a href="#startservers">StartServers</a></code></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="PidFile" id="PidFile">PidFile</a> <a name="pidfile" id="pidfile">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Fichero en el que el servidor guarda
+el ID del proceso demonio de escucha (daemon)</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>PidFile <var>filename</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>PidFile logs/httpd.pid</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>La directiva <code class="directive">PidFile</code> especifica el
+ fichero en el que el servidor guarda el ID del proceso demonio de
+ escucha (daemon). Si el nombre del fichero especificado no es una
+ ruta absoluta, entonces se asume que es relativa al directorio
+ especificado en <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</p>
+
+ <div class="example"><h3>Ejemplo</h3><p><code>
+ PidFile /var/run/apache.pid
+ </code></p></div>
+
+ <p>Con frecuencia es útil tener la posibilidad de enviar al
+ servidor una señal, de manera que cierre y vuelva a abrir el
+ <code class="directive"><a href="../mod/core.html#errorlog">ErrorLog</a></code> y el <code class="directive"><a href="../mod/mod_log_config.html#transferlog">TransferLog</a></code>, y vuelva a leer
+ los ficheros de configuración. Esto es lo que ocurre cuando
+ se envía la señal SIGHUP (kill -1) al ID del proceso que
+ aparece en <code class="directive">PidFile</code>.</p>
+
+ <p>El <code class="directive">PidFile</code> está sujeto a las mismas
+ advertencias que se hicieron para los ficheros log sobre su
+ ubicación y sobre su <a href="../misc/security_tips.html#serverroot">seguridad</a>.</p>
+
+ <div class="note"><h3>Nota</h3> <p>Se recomienda que para Apache 2 se
+ use solamente el script <code class="program"><a href="../programs/apachectl.html">apachectl</a></code> para
+ (re-)iniciar o parar el servidor.</p>
+ </div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ScoreBoardFile" id="ScoreBoardFile">ScoreBoardFile</a> <a name="scoreboardfile" id="scoreboardfile">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Ubicación del fichero que almacena los datos necesarios para
+coordinar el funcionamiento de los procesos hijo del servidor </td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>ScoreBoardFile <var>file-path</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>ScoreBoardFile logs/apache_status</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>Apache usa un marcador para que los procesos hijo se
+ comuniquen con sus procesos padre. Algunas arquitecturas
+ necesitan un archivo para facilitar esta comunicación. Si no
+ se especifica ningún fichero, Apache intenta en primer lugar
+ crear el marcador en memoria (usando memoria compartida
+ anónima) y, si esto falla, intentará crear el fichero en
+ disco (usando memoria compartida basada en ficheros). Si se especifica un
+ valor en esta directiva, Apache creará directamente el
+ archivo en disco.</p>
+
+ <div class="example"><h3>Ejemplo</h3><p><code>
+ ScoreBoardFile /var/run/apache_status
+ </code></p></div>
+
+ <p>El uso de memoria compartida basada en ficheros es útil
+ para aplicaciones de terceras partes que necesitan acceso directo
+ al marcador.</p>
+
+ <p>Si usa la directiva <code class="directive">ScoreBoardFile</code>,
+ puede mejorar la velocidad del servidor poniendo el fichero en
+ memoria RAM. Pero tenga cuidado y siga las mismas recomendaciones
+ acerca del lugar donde se almacenan los ficheros log y su <a href="../misc/security_tips.html">seguridad</a>.</p>
+
+<h3>Consulte también</h3>
+<ul>
+<li><a href="../stopping.html">Parar y reiniciar
+Apache</a></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="SendBufferSize" id="SendBufferSize">SendBufferSize</a> <a name="sendbuffersize" id="sendbuffersize">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Tamaño del buffer TCP</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>SendBufferSize <var>bytes</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>SendBufferSize 0</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>El servidor fijará el tamaño del buffer TCP en los
+ bytes que se especifiquen en esta directiva. Incrementar este
+ valor por encima de los valores estándar del sistema
+ operativo es muy útil en situaciones de alta velocidad y gran
+ latencia (por ejemplo, 100ms o así, como en el caso de
+ conexiones intercontinentales de gran capacidad).</p>
+
+ <p>Si se especifica el valor <code>0</code>, el servidor usará el
+ valor por defecto del sistema operativo.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ServerLimit" id="ServerLimit">ServerLimit</a> <a name="serverlimit" id="serverlimit">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Límite superior del número configurable de procesos</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>ServerLimit <var>number</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>Consulte la sección de uso para obtener más información</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>En el módulo MPM <code class="module"><a href="../mod/prefork.html">prefork</a></code>, esta directiva
+ significa el valor máximo que se puede especificar en la
+ directiva <code class="directive"><a href="#maxclients">MaxClients</a></code>
+ sobre el tiempo de vida de un proceso de Apache. En el
+ módulo MPM <code class="module"><a href="../mod/worker.html">worker</a></code>, esta diretiva en
+ combinación con la directiva <code class="directive"><a href="#threadlimit">ThreadLimit</a></code> significa el valor
+ máximo que puede especificarse en la directiva <code class="directive"><a href="#maxclients">MaxClients</a></code> sobre el tiempo de vida
+ de un proceso de Apache. Los intententos de cambiar el valor de
+ esta directiva durante el reinicio del servidor serán
+ ignorados. El valor de <code class="directive"><a href="#maxclients">MaxClients</a></code> sí que puede
+ modificarse durante el reinicio.</p>
+
+ <p>Cuando se usa esta directiva hay que tener especial cuidado.
+ Si en la directiva <code class="directive">ServerLimit</code> se
+ especifica un valor mucho más alto de lo necesario, se reservará
+ memoria compartida que no será usada. Si ambas directivas
+ <code class="directive">ServerLimit</code> y <code class="directive"><a href="#maxclients">MaxClients</a></code> tienen especificados
+ valores mayores que los que el sistema puede manejar, Apache puede
+ que no se inicie o que el sistema se vuelva inestable.</p>
+
+ <p>Con el módulo MPM <code class="module"><a href="../mod/prefork.html">prefork</a></code>, use esta
+ directiva solamente si necesita especificar en la directiva
+ <code class="directive"><a href="#maxclients">MaxClients</a></code> un valor
+ mayor a 256 (el valor por defecto). No especifique un valor mayor
+ del que vaya a especificar en la directiva <code class="directive"><a href="#maxclients">MaxClients</a></code>.</p>
+
+ <p>Con los módulos <code class="module"><a href="../mod/worker.html">worker</a></code>,
+ <code class="module"><a href="../mod/leader.html">leader</a></code> y <code class="module"><a href="../mod/threadpool.html">threadpool</a></code> use esta
+ directiva solamente si los valores especificados en las directivas
+ <code class="directive"><a href="#maxclients">MaxClients</a></code> y <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> precisan más de 16
+ procesos del servidor (valor por defecto). No especifique en esta
+ directiva un valor mayor que el número de procesos del servidor
+ requeridos por lo especificado en las directivas <code class="directive"><a href="#maxclients ">MaxClients </a></code> y <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>.</p>
+
+ <p>Con el MPM <code class="module"><a href="../mod/perchild.html">perchild</a></code>, use esta directiva solo
+ si tiene que especificar en la directiva <code class="directive"><a href="../mod/perchild.html#numservers">NumServers</a></code> un valor mayor de 8 (el
+ valor por defecto).</p>
+
+ <div class="note"><h3>Nota</h3>
+ <p>Existe un límite inviolable compilado en el servidor que es
+ <code>ServerLimit 20000</code>. Con este límite se intentan
+ evitar las consecuencias que pueden tener los errores tipográficos.</p>
+ </div>
+
+<h3>Consulte también</h3>
+<ul>
+<li><a href="../stopping.html">Parar y reiniciar
+Apache</a></li>
+</ul>
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="StartServers" id="StartServers">StartServers</a> <a name="startservers" id="startservers">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Número de procesos hijo del servidor que se crean al
+iniciar Apache</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>StartServers <var>number</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>Consulte la sección de uso para obtener más información</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>La directiva <code class="directive">StartServers</code> especifica el
+ número de procesos hijo que se crean al iniciar Apache. Como
+ el número de procesos está controlado dinámicamente
+ según la carga del servidor, no hay normalmente ninguna
+ razón para modificar el valor de este parámetro.</p>
+
+ <p>El valor por defecto cambia según el MPM de que se trate. Para
+ <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code> y
+ <code class="module"><a href="../mod/worker.html">worker</a></code> el valor por defecto es <code>StartServers
+ 3</code>. Para <code class="module"><a href="../mod/prefork.html">prefork</a></code> el valor por defecto es
+ <code>5</code> y para <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> es
+ <code>2</code>.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="StartThreads" id="StartThreads">StartThreads</a> <a name="startthreads" id="startthreads">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Número de hebras que se crean al iniciar Apache</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>StartThreads <var>number</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>Consulte la sección de uso para obtener más información</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code></td></tr>
+</table>
+ <p>Número de hebras que se crean al iniciar Apache. Como el
+ número de procesos está controlado dinámicamente
+ según la carga del servidor, no hay normalmente ninguna
+ razón para modificar el valor de este parámetro.</p>
+
+ <p>En el módulo <code class="module"><a href="../mod/perchild.html">perchild</a></code> el valor por defecto es
+ <code>StartThreads 5</code> y esta directiva controla el número de
+ hebras por proceso al inicio.</p>
+
+ <p>En el módulo <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> el valor por
+ defecto es <code>StartThreads 50</code> y, como solamente hay un
+ proceso, este es el número total de hebras creadas al iniciar
+ el servidor para servir peticiones.</p>
+
+ <p>En el módulo <code class="module"><a href="../mod/beos.html">beos</a></code> el valor usado por
+ defecto es <code>StartThreads 10</code>. En este caso también
+ representa el número total de hebras creadas al iniciar el
+ servidor para servir peticiones.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ThreadLimit" id="ThreadLimit">ThreadLimit</a> <a name="threadlimit" id="threadlimit">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Marca el límite superior del número de hebras por
+proceso hijo que pueden especificarse</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>ThreadLimit <var>number</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>Consulte la sección de uso para obtener más información</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Disponible para <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> en las versiones de Apache
+2.0.41 y posteriores</td></tr>
+</table>
+ <p>Esta directiva determina el valor máximo que puede especificarse
+ en la directiva <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> para el tiempo de
+ vida de un proceso de Apache. Los intentos por modificar este
+ valor durante un reinicio serán ingnorados, pero el valor de la
+ directiva <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> puede modificarse
+ durante un reinicio hasta un valor igual al de esta directiva.</p>
+
+ <p>Cuando se usa esta directiva hay que poner especial
+ atención. Si en la directiva
+ <code class="directive">ThreadLimit</code> se especifica un valor mucho
+ más grande que en <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>, se reservará
+ memoria compartida en exceso que no será usada. Si tanto en
+ <code class="directive">ThreadLimit</code> como en <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> se especifican
+ valores mayores de los que el sistema puede tratar, Apache
+ podría no iniciarse o su funcionamiento podría volverse
+ inestable. No especifique en esta directiva un valor mayor del
+ mayor valor posible que piense que va a especificar en <code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code> para la
+ ejecución de Apache de ese momento.</p>
+
+ <p>El valor por defecto de la directiva
+ <code class="directive">ThreadLimit</code> es <code>1920</code> cuando se
+ usa con <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> y <code>64</code> en otro caso.</p>
+
+ <div class="note"><h3>Nota</h3> <p>Hay un límite estricto compilado
+ en el servidor: <code>ThreadLimit 20000</code> (o
+ <code>ThreadLimit 15000</code> si usa
+ <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>). Este límite existe para evitar
+ los efectos que pueden ser provocados por errores
+ tipográficos.</p>
+ </div>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="ThreadsPerChild" id="ThreadsPerChild">ThreadsPerChild</a> <a name="threadsperchild" id="threadsperchild">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Número de hebras creadas por cada proceso
+hijo</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>ThreadsPerChild <var>number</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>Consulte la sección de uso para obtener más información</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>Esta directiva especifica el número de hebras creadas por
+ cada proceso hijo. El proceso hijo crea estas hebras al inicio y
+ no vuelve a crear más. Si se usa un MPM como
+ <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, en el que solamente hay un proceso
+ hijo, este número debería ser lo suficientemente grande
+ como para atender toda la carga del servidor. Si se usa un
+ módulo MPM como <code class="module"><a href="../mod/worker.html">worker</a></code>, en el que hay
+ múltiples procesos hijo, el número <em>total</em> de
+ hebras debería ser lo suficientemente grande como para
+ atender la carga en circustancias normales del servidor.</p>
+
+ <p>El valor por defecto de la directiva
+ <code class="directive">ThreadsPerChild</code> es <code>64</code> cuando
+ se usa <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code> y <code>25</code> en otro caso.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="User" id="User">User</a> <a name="user" id="user">Directiva</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Descripción:</a></th><td>Nombre de usuario con el que el servidor responderá a las
+peticiones</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Sintaxis:</a></th><td><code>User <var>unix-userid</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Valor por defecto:</a></th><td><code>User #-1</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexto:</a></th><td>server config</td></tr>
+<tr><th><a href="directive-dict.html#Status">Estado:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">Módulo:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilidad:</a></th><td>Válida solamente en global server config a partir
+de la versión de Apache 2.0</td></tr>
+</table>
+ <p>La directiva <code class="directive">User</code> especifica el
+ identificador de usuario con el que el servidor responderá a
+ las peticiones. Para usar esta directiva, el servidor debe haber
+ sido iniciado como <code>root</code>. Si se inicia Apache con un
+ usario distinto de root, no se podrá cambiar a un usuario con
+ menores privilegios, y el servidor continuará ejecutándose
+ con el usuario original. Si inicia el servidor como
+ <code>root</code>, entonces es normal que el procedimiento padre
+ siga ejecutándose como root. <var>Unix-userid</var> puede tomar
+ uno de los siguientes valores:</p>
+
+ <dl>
+ <dt>Un nombre de ususario</dt>
+ <dd>Se refiere al usuario dado por su nombre.</dd>
+
+ <dt># seguido por un número de usuario.</dt>
+ <dd>Se refiere al usuario que corresponde a ese número.</dd>
+ </dl>
+
+ <p>El usuario debe no tener privilegios suficientes para acceder a
+ ficheros que no deban ser visibles para el mundo exterior, y de
+ igual manera, el usuario no debe ser capaz de ejecutar código que
+ no sea susceptible de ser objeto de respuestas a peticiones
+ HTTP. Se recomienda que especifique un nuevo usuario y un nuevo
+ grupo solamente para ejecutar el servidor. Algunos
+ administradores usan el usuario <code>nobody</code>, pero esto no
+ es siempre deseable, porque el usuario <code>nobody</code> puede
+ tener otras funciones en su sistema.</p>
+
+ <div class="warning"><h3>Seguriad</h3>
+ <p>No espcifique en la directiva <code class="directive">User</code> (o
+ <code class="directive"><a href="#group">Group</a></code>) el valor
+ <code>root</code> a no ser que sepa exactamente lo que está
+ haciendo, y cuáles son los peligros.</p>
+ </div>
+
+ <p>Con el MPM <code class="module"><a href="../mod/perchild.html">perchild</a></code>, que está
+ diseñado para ejecutar hosts virtuales por diferentes ID de
+ usuario, la directiva <code class="directive">User</code> define el ID de
+ usuario para el servidor principal y para el resto de las
+ secciones <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> sin una directiva <code class="directive"><a href="../mod/perchild.html#assignuserid">AssignUserID</a></code>.</p>
+
+ <p>Nota especial: El uso de esta directiva en <code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code> no está
+ ya soportado. Para configurar su servidor para
+ <code class="program"><a href="../programs/suexec.html">suexec</a></code> use <code class="directive"><a href="../mod/mod_suexec.html#suexecusergroup">SuexecUserGroup</a></code>.</p>
+
+ <div class="note"><h3>Nota</h3>
+ <p>Aunque la directiva <code class="directive">User</code> está
+ presente en los MPMs <code class="module"><a href="../mod/beos.html">beos</a></code> y
+ <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> MPMs, no está operativa y
+ solamente está presente por razones de compatibilidad.</p>
+ </div>
+
+</div>
+</div>
+<div class="bottomlang">
+<p><span>Idiomas disponibles: </span><a href="../de/mod/mpm_common.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
+<a href="../en/mod/mpm_common.html" hreflang="en" rel="alternate" title="English"> en </a> |
+<a href="../es/mod/mpm_common.html" title="Español"> es </a> |
+<a href="../ja/mod/mpm_common.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a></p>
+</div><div id="footer">
+<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>
+<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>
+</body></html>
\ No newline at end of file
</table></td></tr>
</table>
<table class="qref">
-<tr><td><a href="mpm_common.html#acceptmutex" id="A" name="A">AcceptMutex Default|<var>method</var></a></td><td> Default </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Method that Apache uses to serialize multiple children
-accepting requests on network sockets</td></tr>
+<tr><td><a href="mpm_common.html#acceptmutex" id="A" name="A">AcceptMutex Default|<var>method</var></a></td><td> Default </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Método que usa Apache para serializar múltiples procesos
+hijo que aceptan peticiones en las conexiones de red</td></tr>
<tr class="odd"><td><a href="core.html#acceptpathinfo">AcceptPathInfo On|Off|Default</a></td><td> Default </td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Resources accept trailing pathname information</td></tr>
<tr><td><a href="core.html#accessfilename">AccessFileName <var>filename</var> [<var>filename</var>] ...</a></td><td> .htaccess </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Name of the distributed configuration file</td></tr>
<tr class="odd"><td><a href="mod_actions.html#action">Action <var>action-type</var> <var>cgi-script</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Activates a CGI script for a particular handler or
<tr class="odd"><td><a href="mod_setenvif.html#browsermatchnocase">BrowserMatchNoCase <em>regex [!]env-variable</em>[=<em>value</em>]
[[!]<em>env-variable</em>[=<em>value</em>]] ...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Sets environment variables conditional on User-Agent without
respect to case</td></tr>
-<tr><td><a href="mpm_common.html#bs2000account">BS2000Account <var>account</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Define the non-privileged account on BS2000
-machines</td></tr>
+<tr><td><a href="mpm_common.html#bs2000account">BS2000Account <var>account</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Define la cuenta sin privilegios en máquinas
+BS2000</td></tr>
<tr class="odd"><td><a href="mod_cache.html#cachedefaultexpire" id="C" name="C">CacheDefaultExpire <var>seconds</var></a></td><td> 3600 (one hour) </td><td>sv</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">The default duration to cache a document when no expiry date is specified.</td></tr>
<tr><td><a href="mod_disk_cache.html#cachedirlength">CacheDirLength <var>length</var></a></td><td> 2 </td><td>sv</td><td>X</td></tr><tr><td class="descr" colspan="4">The number of characters in subdirectory names</td></tr>
<tr class="odd"><td><a href="mod_disk_cache.html#cachedirlevels">CacheDirLevels <var>levels</var></a></td><td> 3 </td><td>sv</td><td>X</td></tr><tr class="odd"><td class="descr" colspan="4">The number of levels of subdirectories in the
<tr class="odd"><td><a href="mod_usertrack.html#cookiestyle">CookieStyle
<em>Netscape|Cookie|Cookie2|RFC2109|RFC2965</em></a></td><td> Netscape </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Format of the cookie header field</td></tr>
<tr><td><a href="mod_usertrack.html#cookietracking">CookieTracking on|off</a></td><td> off </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Enables tracking cookie</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#coredumpdirectory">CoreDumpDirectory <var>directory</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Directory where Apache attempts to
-switch before dumping core</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#coredumpdirectory">CoreDumpDirectory <var>directory</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Directorio al que Apache intenta cambiarse antes de
+realizar un volcado de memoria</td></tr>
<tr><td><a href="mod_log_config.html#customlog">CustomLog <var>file</var>|<var>pipe</var>
<var>format</var>|<var>nickname</var>
[env=[!]<var>environment-variable</var>]</a></td><td></td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Sets filename and format of log file</td></tr>
<tr class="odd"><td><a href="mod_dir.html#directoryslash">DirectorySlash On|Off</a></td><td> On </td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Toggle trailing slash redirects on or off</td></tr>
<tr><td><a href="core.html#documentroot">DocumentRoot <var>directory-path</var></a></td><td> /usr/local/apache/h +</td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Directory that forms the main document tree visible
from the web</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#enableexceptionhook" id="E" name="E">EnableExceptionHook On|Off</a></td><td> Off </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Enables a hook that runs exception handlers
-after a crash</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#enableexceptionhook" id="E" name="E">EnableExceptionHook On|Off</a></td><td> Off </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Activa un hook que inicia handlers de excepción
+después de un error irrecuperable</td></tr>
<tr><td><a href="core.html#enablemmap">EnableMMAP On|Off</a></td><td> On </td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">Use memory-mapping to read files during delivery</td></tr>
<tr class="odd"><td><a href="core.html#enablesendfile">EnableSendfile On|Off</a></td><td> On </td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Use the kernel sendfile support to deliver files to the client</td></tr>
<tr><td><a href="core.html#errordocument">ErrorDocument <var>error-code</var> <var>document</var></a></td><td></td><td>svdh</td><td>C</td></tr><tr><td class="descr" colspan="4">What the server will return to the client
<tr class="odd"><td><a href="core.html#forcetype">ForceType <var>MIME-type</var>|None</a></td><td></td><td>dh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Forces all matching files to be served with the specified
MIME content-type</td></tr>
<tr><td><a href="mod_log_forensic.html#forensiclog">ForensicLog <var>filename</var>|<var>pipe</var></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Sets filename of the forensic log</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#group" id="G" name="G">Group <var>unix-group</var></a></td><td> #-1 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Group under which the server will answer
-requests</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#group" id="G" name="G">Group <var>unix-group</var></a></td><td> #-1 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Grupo con el que el servidor atenderá las
+peticiones</td></tr>
<tr><td><a href="mod_headers.html#header" id="H" name="H">Header [<var>condition</var>] set|append|add|unset|echo
<var>header</var> [<var>value</var>] [env=[!]<var>variable</var>]</a></td><td></td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Configure HTTP response headers</td></tr>
<tr class="odd"><td><a href="mod_autoindex.html#headername">HeaderName <var>filename</var></a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Name of the file that will be inserted at the top
<tr><td><a href="core.html#limitrequestline">LimitRequestLine <var>bytes</var></a></td><td> 8190 </td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Limit the size of the HTTP request line that will be accepted
from the client</td></tr>
<tr class="odd"><td><a href="core.html#limitxmlrequestbody">LimitXMLRequestBody <var>bytes</var></a></td><td> 1000000 </td><td>svdh</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Limits the size of an XML-based request body</td></tr>
-<tr><td><a href="mpm_common.html#listen">Listen [<var>IP-address</var>:]<var>portnumber</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">IP addresses and ports that the server
-listens to</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#listenbacklog">ListenBacklog <var>backlog</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum length of the queue of pending connections</td></tr>
+<tr><td><a href="mpm_common.html#listen">Listen [<var>IP-address</var>:]<var>portnumber</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Direcciones IP y puertos en los que escucha el servidor</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#listenbacklog">ListenBacklog <var>backlog</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Longitud máxima de la cola de conexiones en espera</td></tr>
<tr><td><a href="mod_so.html#loadfile">LoadFile <em>filename</em> [<em>filename</em>] ...</a></td><td></td><td>s</td><td>E</td></tr><tr><td class="descr" colspan="4">Link in the named object file or library</td></tr>
<tr class="odd"><td><a href="mod_so.html#loadmodule">LoadModule <em>module filename</em></a></td><td></td><td>s</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Links in the object file or library, and adds to the list
of active modules</td></tr>
<tr class="odd"><td><a href="core.html#locationmatch"><LocationMatch
<var>regex</var>> ... </LocationMatch></a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Applies the enclosed directives only to regular-expression
matching URLs</td></tr>
-<tr><td><a href="mpm_common.html#lockfile">LockFile <var>filename</var></a></td><td> logs/accept.lock </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Location of the accept serialization lock file</td></tr>
+<tr><td><a href="mpm_common.html#lockfile">LockFile <var>filename</var></a></td><td> logs/accept.lock </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Ubicación del fichero de lock de serialización de aceptacioón de peticiones</td></tr>
<tr class="odd"><td><a href="mod_log_config.html#logformat">LogFormat <var>format</var>|<var>nickname</var>
[<var>nickname</var>]</a></td><td> "%h %l %u %t \"%r\" +</td><td>sv</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Describes a format for use in a log file</td></tr>
<tr><td><a href="core.html#loglevel">LogLevel <var>level</var></a></td><td> warn </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Controls the verbosity of the ErrorLog</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#maxclients" id="M" name="M">MaxClients <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum number of child processes that will be created
-to serve requests</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#maxclients" id="M" name="M">MaxClients <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Número máximo de procesos hijo que serán creados para
+atender peticiones</td></tr>
<tr><td><a href="core.html#maxkeepaliverequests">MaxKeepAliveRequests <var>number</var></a></td><td> 100 </td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Number of requests allowed on a persistent
connection</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#maxmemfree">MaxMemFree <var>KBytes</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum amount of memory that the main allocator is allowed
-to hold without calling <code>free()</code></td></tr>
-<tr><td><a href="mpm_common.html#maxrequestsperchild">MaxRequestsPerChild <var>number</var></a></td><td> 10000 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Limit on the number of requests that an individual child server
-will handle during its life</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#maxmemfree">MaxMemFree <var>KBytes</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Cantidad máxima de memoria que el asignador principal puede tomar sin hacer una llamada a <code>free()</code></td></tr>
+<tr><td><a href="mpm_common.html#maxrequestsperchild">MaxRequestsPerChild <var>number</var></a></td><td> 10000 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Límite en el número de peticiones que un proceso hijo puede
+atender durante su vida</td></tr>
<tr class="odd"><td><a href="beos.html#maxrequestsperthread">MaxRequestsPerThread <var>number</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Limita el número de peticiones que una hebra (thread) puede
atender durante su vida</td></tr>
<tr><td><a href="prefork.html#maxspareservers">MaxSpareServers <var>number</var></a></td><td> 10 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Número máximo de procesos hijo en espera que
puede tener el servdor</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#maxsparethreads">MaxSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum number of idle threads</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#maxsparethreads">MaxSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Número máximo de hebras en espera</td></tr>
<tr><td><a href="mpm_netware.html#maxthreads">MaxThreads <var>number</var></a></td><td> 2048 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Set the maximum number of worker threads</td></tr>
<tr class="odd"><td><a href="perchild.html#maxthreadsperchild">MaxThreadsPerChild <var>number</var></a></td><td> 64 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum number of threads per child process</td></tr>
<tr><td><a href="mod_mem_cache.html#mcachemaxobjectcount">MCacheMaxObjectCount <var>value</var></a></td><td> 1009 </td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">The maximum number of objects allowed to be placed in the
<tr class="odd"><td><a href="mod_mime_magic.html#mimemagicfile">MimeMagicFile <var>file-path</var></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Enable MIME-type determination based on file contents
using the specified magic file</td></tr>
<tr><td><a href="prefork.html#minspareservers">MinSpareServers <var>number</var></a></td><td> 5 </td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Número mínimo de procesos hijo en espera</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#minsparethreads">MinSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Minimum number of idle threads available to handle request
-spikes</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#minsparethreads">MinSpareThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Número mínimo de hebras en espera para atender picos de
+demanda en las peticiones</td></tr>
<tr><td><a href="mod_file_cache.html#mmapfile">MMapFile <var>file-path</var> [<var>file-path</var>] ...</a></td><td></td><td>s</td><td>X</td></tr><tr><td class="descr" colspan="4">Map a list of files into memory at startup time</td></tr>
<tr class="odd"><td><a href="mod_mime.html#modmimeusepathinfo">ModMimeUsePathInfo On|Off</a></td><td> Off </td><td>d</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Tells <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> to treat <code>path_info</code>
components as part of the filename</td></tr>
evaluated.</td></tr>
<tr><td><a href="mod_env.html#passenv" id="P" name="P">PassEnv <var>env-variable</var> [<var>env-variable</var>]
...</a></td><td></td><td>svdh</td><td>B</td></tr><tr><td class="descr" colspan="4">Passes environment variables from the shell</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#pidfile">PidFile <var>filename</var></a></td><td> logs/httpd.pid </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">File where the server records the process ID
-of the daemon</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#pidfile">PidFile <var>filename</var></a></td><td> logs/httpd.pid </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Fichero en el que el servidor guarda
+el ID del proceso demonio de escucha (daemon)</td></tr>
<tr><td><a href="mod_echo.html#protocolecho">ProtocolEcho On|Off</a></td><td></td><td>sv</td><td>X</td></tr><tr><td class="descr" colspan="4">Turn the echo server on or off</td></tr>
<tr class="odd"><td><a href="mod_proxy.html#proxy"><Proxy <var>wildcard-url</var>> ...</Proxy></a></td><td></td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Container for directives applied to proxied resources</td></tr>
<tr><td><a href="mod_proxy.html#proxybadheader">ProxyBadHeader IsError|Ignore|StartBody</a></td><td> IsError </td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">Determines how to handle bad header lines in a
processes launched by Apache children</td></tr>
<tr><td><a href="core.html#satisfy" id="S" name="S">Satisfy Any|All</a></td><td> All </td><td>dh</td><td>C</td></tr><tr><td class="descr" colspan="4">Interaction between host-level access control and
user authentication</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#scoreboardfile">ScoreBoardFile <var>file-path</var></a></td><td> logs/apache_status </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Location of the file used to store coordination data for
-the child processes</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#scoreboardfile">ScoreBoardFile <var>file-path</var></a></td><td> logs/apache_status </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Ubicación del fichero que almacena los datos necesarios para
+coordinar el funcionamiento de los procesos hijo del servidor </td></tr>
<tr><td><a href="mod_actions.html#script">Script <var>method</var> <var>cgi-script</var></a></td><td></td><td>svd</td><td>B</td></tr><tr><td class="descr" colspan="4">Activates a CGI script for a particular request
method.</td></tr>
<tr class="odd"><td><a href="mod_alias.html#scriptalias">ScriptAlias <var>URL-path</var>
the cgi daemon</td></tr>
<tr><td><a href="mod_nw_ssl.html#securelisten">SecureListen [<var>IP-address</var>:]<var>portnumber</var>
<var>Certificate-Name</var> [MUTUAL]</a></td><td></td><td>s</td><td>B</td></tr><tr><td class="descr" colspan="4">Enables SSL encryption for the specified port</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#sendbuffersize">SendBufferSize <var>bytes</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">TCP buffer size</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#sendbuffersize">SendBufferSize <var>bytes</var></a></td><td> 0 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Tamaño del buffer TCP</td></tr>
<tr><td><a href="core.html#serveradmin">ServerAdmin <var>email-address</var></a></td><td></td><td>sv</td><td>C</td></tr><tr><td class="descr" colspan="4">Email address that the server includes in error
messages sent to the client</td></tr>
<tr class="odd"><td><a href="core.html#serveralias">ServerAlias <var>hostname</var> [<var>hostname</var>] ...</a></td><td></td><td>v</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Alternate names for a host used when matching requests
to name-virtual hosts</td></tr>
-<tr><td><a href="mpm_common.html#serverlimit">ServerLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Upper limit on configurable number of processes</td></tr>
+<tr><td><a href="mpm_common.html#serverlimit">ServerLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Límite superior del número configurable de procesos</td></tr>
<tr class="odd"><td><a href="core.html#servername">ServerName <var>fully-qualified-domain-name</var>[:<var>port</var>]</a></td><td></td><td>sv</td><td>C</td></tr><tr class="odd"><td class="descr" colspan="4">Hostname and port that the server uses to identify
itself</td></tr>
<tr><td><a href="core.html#serverpath">ServerPath <var>URL-path</var></a></td><td></td><td>v</td><td>C</td></tr><tr><td class="descr" colspan="4">Legacy URL pathname for a name-based virtual host that
<tr><td><a href="mod_ssl.html#sslverifyclient">SSLVerifyClient <em>level</em></a></td><td> none </td><td>svdh</td><td>E</td></tr><tr><td class="descr" colspan="4">Type of Client Certificate verification</td></tr>
<tr class="odd"><td><a href="mod_ssl.html#sslverifydepth">SSLVerifyDepth <em>number</em></a></td><td> 1 </td><td>svdh</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Maximum depth of CA Certificates in Client
Certificate verification</td></tr>
-<tr><td><a href="mpm_common.html#startservers">StartServers <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Number of child server processes created at startup</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#startthreads">StartThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Number of threads created on startup</td></tr>
+<tr><td><a href="mpm_common.html#startservers">StartServers <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Número de procesos hijo del servidor que se crean al
+iniciar Apache</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#startthreads">StartThreads <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Número de hebras que se crean al iniciar Apache</td></tr>
<tr><td><a href="mod_suexec.html#suexecusergroup">SuexecUserGroup <em>User Group</em></a></td><td></td><td>sv</td><td>E</td></tr><tr><td class="descr" colspan="4">User and group permissions for CGI programs</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Sets the upper limit on the configurable number of threads
-per child process</td></tr>
-<tr><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Number of threads created by each child process</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#threadlimit" id="T" name="T">ThreadLimit <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Marca el límite superior del número de hebras por
+proceso hijo que pueden especificarse</td></tr>
+<tr><td><a href="mpm_common.html#threadsperchild">ThreadsPerChild <var>number</var></a></td><td></td><td>s</td><td>M</td></tr><tr><td class="descr" colspan="4">Número de hebras creadas por cada proceso
+hijo</td></tr>
<tr class="odd"><td><a href="mpm_netware.html#threadstacksize">ThreadStackSize <var>number</var></a></td><td> 65536 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Determine the stack size for each thread</td></tr>
<tr><td><a href="core.html#timeout">TimeOut <var>seconds</var></a></td><td> 300 </td><td>s</td><td>C</td></tr><tr><td class="descr" colspan="4">Amount of time the server will wait for
certain events before failing a request</td></tr>
...</a></td><td></td><td>svdh</td><td>B</td></tr><tr class="odd"><td class="descr" colspan="4">Removes variables from the environment</td></tr>
<tr><td><a href="core.html#usecanonicalname">UseCanonicalName On|Off|DNS</a></td><td> On </td><td>svd</td><td>C</td></tr><tr><td class="descr" colspan="4">Configures how the server determines its own name and
port</td></tr>
-<tr class="odd"><td><a href="mpm_common.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">The userid under which the server will answer
-requests</td></tr>
+<tr class="odd"><td><a href="mpm_common.html#user">User <var>unix-userid</var></a></td><td> #-1 </td><td>s</td><td>M</td></tr><tr class="odd"><td class="descr" colspan="4">Nombre de usuario con el que el servidor responderá a las
+peticiones</td></tr>
<tr><td><a href="mod_userdir.html#userdir">UserDir <em>directory-filename</em></a></td><td> public_html </td><td>sv</td><td>B</td></tr><tr><td class="descr" colspan="4">Location of the user-specific directories</td></tr>
<tr class="odd"><td><a href="mod_vhost_alias.html#virtualdocumentroot" id="V" name="V">VirtualDocumentRoot <em>interpolated-directory</em>|none</a></td><td> none </td><td>sv</td><td>E</td></tr><tr class="odd"><td class="descr" colspan="4">Dynamically configure the location of the document root
for a given virtual host</td></tr>