Cómo iniciar, detener y reiniciar el servidor web Apache en Linux
- Iniciar, detener y reiniciar Apache en Ubuntu y en las distribuciones basadas en Debian
- Iniciar, detener y reiniciar Apache en distribuciones basadas en Red Hat
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 is a backend software engineer at Matrice.ai.
LinkedIn