Androide

Cómo iniciar, detener o reiniciar Apache

Vagrant – 4. Iniciar y detener máquinas virtuales

Vagrant – 4. Iniciar y detener máquinas virtuales

Tabla de contenido:

Anonim

Apache es un servidor HTTP de código abierto y multiplataforma. Viene cargado con potentes funciones y puede ampliarse aún más con una amplia variedad de módulos.

Iniciar, detener y reiniciar / recargar son las tareas más comunes cuando se trabaja con un servidor web Apache. Los comandos para administrar el servicio Apache son diferentes en las distribuciones de Linux.

La mayoría de las distribuciones recientes de Linux están usando SystemD como el sistema de inicio y administrador de servicios predeterminados. Las distribuciones anteriores se basan en SysVinit y usan scripts de inicio para administrar los servicios. Otra diferencia es el nombre del servicio. En Ubuntu y Debian, el servicio Apache se llama apache2 , mientras que en el sistema basado en Red Hat como CentOS, el nombre del servicio es httpd .

En esta guía, explicaremos cómo iniciar, detener y reiniciar Apache en las distribuciones de Linux más populares.

Antes de que empieces

Las instrucciones asumen que ha iniciado sesión como root o usuario con privilegios de sudo.

Tanto las unidades de servicio SystemD como el script SysVinit toman los siguientes argumentos para administrar el servicio Apache:

  • start : inicia el servicio Apache. stop : finaliza el servicio Apache. restart : se detiene y luego inicia el servicio Apache. reload : reinicia con gracia el servicio Apache. En la recarga, el proceso principal de Apache cierra los procesos secundarios, carga la nueva configuración e inicia nuevos procesos secundarios. status : muestra el estado del servicio.

Iniciar, detener y reiniciar Apache en Ubuntu y Debian

SystemD es un administrador de sistemas y servicios para las últimas versiones de Ubuntu (18.04, 16.04) y Debian (10, 9).

Ejecute el siguiente comando para iniciar el servicio Apache:

sudo systemctl start apache2

Ejecute el siguiente comando para detener el servicio Apache:

sudo systemctl stop apache2

Cada vez que realice cambios en la configuración de Apache, debe reiniciar los procesos del servidor. Ejecute el siguiente comando para reiniciar el servicio Apache:

sudo systemctl restart apache2

Las versiones anteriores (EOLed) de Ubuntu o Debian están usando scripts init.d para iniciar, detener y reiniciar el demonio Apache:

sudo service apache2 start sudo service apache2 stop sudo service apache2 restart

Iniciar, detener y reiniciar Apache en RHEL / CentOS

Systemd es el administrador de sistemas y servicios para RHEL / CentOS 7 y 8.

Inicie el servicio Apache:

sudo systemctl start

Detenga el servicio de Apache:

sudo systemctl stop

Reinicie el servicio Apache:

sudo systemctl restart

Si tiene CentOS 6 (o anterior), use los siguientes comandos para iniciar, detener y reiniciar el demonio Apache:

sudo service httpd start sudo service httpd stop sudo service httpd restart

Conclusión

En esta guía, le mostramos cómo iniciar, detener y reiniciar el servidor web Apache en varios sistemas Linux.

terminal apache