Cómo iniciar, detener y reiniciar el servidor web Apache en Linux

Suraj Joshi 5 noviembre 2020
  1. Iniciar, detener y reiniciar Apache en Ubuntu y en las distribuciones basadas en Debian
  2. Iniciar, detener y reiniciar Apache en distribuciones basadas en Red Hat
Cómo iniciar, detener y reiniciar el servidor web Apache en Linux

Apache es una de las aplicaciones de servidor web de código abierto más populares que hace interfaz entre el cliente y el servidor. El Apache es responsable de una eficiente y segura comunicación HTTP entre el cliente y el servidor.

Iniciar, detener y reiniciar son las operaciones más utilizadas para el Servidor Web Apache. Podemos usar los comandos start, stop, y restart para iniciar, detener y reiniciar el servidor web Apache en Linux, respectivamente.

Los comandos para iniciar, detener y reiniciar Apache varían según la distribución de Linux que estemos usando. Debemos asegurarnos de que estamos conectados como usuario root para iniciar, detener y reiniciar el servidor web Apache.

Iniciar, detener y reiniciar Apache en Ubuntu y en las distribuciones basadas en Debian

SystemD se utiliza como el gestor de servicios por defecto en la mayoría de las últimas versiones del sistema operativo Linux, mientras que las versiones más antiguas utilizan SyVinit como gestor de servicios por defecto. En Ubuntu y en la distribución basada en Debian, el servicio Apache es conocido como apache2.

Para iniciar el servicio de servidor web Apache, usamos el comando:

sudo systemctl start apache2

Para detener el servicio de servidor web Apache, usamos el comando:

sudo systemctl stop apache2

Siempre que hagamos cualquier cambio en la configuración del servidor web de Apache, necesitamos reiniciar el servicio de Apache. Para reiniciar el servicio, usamos el comando:

sudo systemctl restart apache2

Para iniciar el servicio de servidor web Apache en versiones antiguas usando scripts init.d, usamos el comando:

sudo service apache2 start 

Para detener el servicio del servidor web Apache en versiones antiguas, usamos el comando:

sudo service apache2 stop

Para reiniciar el servicio de Apache en versiones anteriores, usamos el comando:

sudo service apache2 restart 

Iniciar, detener y reiniciar Apache en distribuciones basadas en Red Hat

SystemD es el gestor de servicios para las nuevas distribuciones basadas en Red-Hat (RHEL y CentOS 7 y versiones posteriores). De manera similar, para las distribuciones de Red Hat, el servicio de Apache se denomina httpd.

Para iniciar el servicio de servidor web Apache, usamos el comando:

sudo systemctl start httpd

Para detener el servicio de servidor web Apache, usamos el comando:

sudo systemctl stop httpd

Siempre que hagamos cualquier cambio en la configuración del servidor web de Apache, necesitamos reiniciar el servicio de Apache. Para reiniciar el servicio, usamos el comando:

sudo systemctl restart httpd

Para iniciar el servicio de servidor web Apache en versiones antiguas, usamos el comando:

sudo service httpd start 

Para detener el servicio del servidor web Apache en versiones anteriores, utilizamos el comando:

sudo service httpd stop

Para reiniciar el servicio de Apache en versiones anteriores, utilizamos el comando:

sudo service httpd restart 
Suraj Joshi avatar Suraj Joshi avatar

Suraj Joshi is a backend software engineer at Matrice.ai.

LinkedIn