+ \note Para realizar el último paso, dependiendo de si usó la
+ opción <tt>--prefix</tt> o no, es posible que necesite
+ permisos de superusuario (<tt>root</tt>).
+
+\section mainpage_server Puesta en marcha del servidor.
+
+ \subsection mainpage_server_uso_inicio Inicio del servidor.
+ Para iniciar el servidor es necesario disponer de un archivo XML de
+ planta (por ejemplo, generado por el \ref page_constructor "Constructor").
+
+ Invocación del servidor:
+ \verbatim ./plaqui-server [archivo] [puerto] \endverbatim
+
+ Ambos argumentos son opcionales. El primero, <tt>[archivo]</tt>, es la
+ ubicación del archivo con la descripción de la planta a simular (por omisión
+ <tt>planta.xml</tt>). El segundo, <tt>[puerto]</tt>, es el puerto en el cual
+ se van a atender las peticiones al servidor (por omisión 7522).
+
+ \subsubsection mainpage_server_log Guardar la salida del servidor en un archivo.
+ Para guardar la salida del servidor en un archivo puede ejecutar:
+ \verbatim ./plaqui-server [archivo] [puerto] > [archivo] \endverbatim
+ Esto guardará sólo los mensajes comunes pero los mensajes de error
+ seguirán apareciendo por pantalla. Para guardar todo en un archivo:
+ \verbatim ./plaqui-server [archivo] [puerto] 2>&1 > [archivo] \endverbatim
+ Si quiere guardar sólo los errores en un archivo, puede hacer:
+ \verbatim ./plaqui-server [archivo] [puerto] 2> [archivo] \endverbatim
+
+ \subsubsection mainpage_server_background Correr el servidor en segundo plano.
+ Para correr el servidor en segundo plano puede ejecutar:
+ \verbatim ./plaqui-server [archivo] [puerto] & \endverbatim
+ Esto puede combinarse con los comandos las formas de ejecución
+ detalladas en \ref mainpage_server_log.
+
+ \subsection mainpage_server_uso_estado Estado del servidor.
+ Mientras el servidor se ejecuta, va imprimiendo en la salida estándar su
+ estado. Se imprime cada vez que llega una conexión entrante y cada vez que
+ se detecta un error.
+
+ Otro tipo de información del estado del servidor puede ser obtenida desde
+ el \ref page_client "cliente" a través del comando <tt>/server/info</tt>.
+
+ \note Los errores se imprimen en la salida de error, no en la salida
+ estándar.
+
+ \subsection mainpage_server_uso_fin Finalización del servidor.
+ Hay varias formas de finalizar el servidor:
+ - Enviando una señal de interrupción (<tt>SIGINT</tt>), por ejemplo,
+ presionando la combinación de teclas <tt>CTRL-C</tt>.
+ - Enviando una señal de salida (<tt>SIGQUIT</tt>) o de terminación
+ (<tt>SIGTERM</tt>), por ejemplo, a través del comando
+ <tt>kill(1)</tt>.
+ - Enviando un comando <tt>/server/stop</tt> desde un
+ \ref page_client "cliente".
+
+ Cualquiera de estos métodos es válido y finaliza el servidor de forma
+ correcta.