Cuál es el comando de apachectl en Linux

  

apachectl es el programa de aplicaciones para el usuario del servidor HTTP Apache. Está diseñado para ayudar a los administradores a controlar la funcionalidad del demonio httpd de Apache.

El script apachectl tiene dos modos de operación. Primero, como un simple programa de front-end httpd, establezca todas las variables de entorno necesarias, luego inicie httpd y pase todos los argumentos de la línea de comando. En segundo lugar, como secuencia de comandos de inicialización de SysV, acepte un argumento de palabra simple, como: iniciar, reiniciar, detener y traducirlos a la señal apropiada para enviar a httpd.

Si su instalación de Apache está en una ruta no estándar, deberá modificar el script de apachectl para que la ruta al programa httpd sea correcta. Además, puede especificar cualquier argumento de línea de comando httpd necesario. Ver los comentarios en el script para más detalles.

La secuencia de comandos apachectl devuelve 0 si tiene éxito; si falla, devuelve un valor de > 0. Ver los comentarios en el script para más detalles.

Sintaxis

Apacctl puede aceptar todos los parámetros válidos para el programa httpd al desempeñar el rol.

apachectl [ httpd-argument]

En el modo de inicialización SysV, apachectl solo acepta un comando simple de la siguiente manera:
comando

apachectl Opciones de

A continuación solo se describen las opciones para el tipo de inicialización SysV. Para otros parámetros, consulte la página de manual de httpd.

iniciar
Iniciar el demonio httpd de Apache. Si ya se ha iniciado, se genera un error. Es equivalente a apachectl -k start.
detener
detener el daemon httpd de Apache. Es equivalente a apachectl -k stop.
reiniciar
Reinicie el demonio httpd de Apache. Inicia el demonio si aún no se está ejecutando. Este comando comprueba automáticamente el archivo de configuración con configtest antes de reiniciar el daemon para asegurarse de que Apache no muera. Es equivalente a apachectl -k restart.
fullstatus
Muestra el informe de estado completo proporcionado por mod_status. Para usar esta función, debe habilitar el módulo mod_status en el servidor, y hay un navegador basado en texto en el sistema, como lynx. Modifique la variable STATUSURL en el script para modificar la URL del informe de estado de acceso.
status
Muestra un breve informe de estado. Es similar a la opción fullstatus, pero omite la lista de solicitudes que se procesan.
graceful
Reinicie con gracia el demonio httpd de Apache. Si el demonio aún no se ha iniciado, inícielo. Se diferencia del reinicio estándar en que no interrumpe la conexión actualmente abierta y no cierra inmediatamente el registro. Esto significa que si lo usa en una secuencia de comandos de desplazamiento de registro, debe agregar un retraso real antes de procesar el registro para asegurarse de que el archivo de registro anterior se cierre antes de procesarse. Este comando comprueba automáticamente el archivo de configuración con configtest antes de reiniciar el daemon para asegurarse de que Apache no muera. Es equivalente a apachectl -k agraciado.
graceful-stop
Detenga con gracia el demonio httpd de Apache. Se diferencia de la parada estándar en que no interrumpe la conexión actualmente abierta y no cierra inmediatamente el registro. Es equivalente a apachectl -k graceful-stop.
configtest
Realice una comprobación de sintaxis del archivo de configuración. Analiza el archivo de configuración e informa Sintaxis Ok o detalles específicos del error de sintaxis. Es equivalente a apachectl -t.

Las siguientes opciones solo se usaron en versiones anteriores y ahora están en desuso.

startssl
Inicie httpd de una manera que sea compatible con SSL. Debe editar el archivo de configuración e incluir las instrucciones relacionadas con el soporte de SSL, luego iniciar el servidor con apachectl start.

Copyright © Conocimiento de Windows All Rights Reserved