Introducción
Apache es parte de la popular pila de software LAMP (Linux, Apache, MySQL, PHP). Se incluye con la última versión de Ubuntu 18.04 por defecto.
Esta guía le mostrará cómo iniciar, detener y reiniciar el servicio Apache en Ubuntu usando la terminal.
Requisitos previos
- Acceso a una cuenta de usuario con sudo o privilegios de root
- Una instalación de Apache instalada y configurada
- El apto administrador de paquetes, incluido por defecto
- Una línea de comandos/ventana de terminal (Ctrl-Alt-T)
Comandos de Ubuntu 18.04, 16.04 y Debian 9.x
Iniciar servidor web Apache
Para usuarios de Ubuntu con versiones 16.04 y 18.04 y usuarios de Debian 9.x, use los siguientes comandos en la ventana de terminal para iniciar Apache :
sudo systemctl start apache2
Comprobar estado para ver si Apache está habilitado con el comando:
sudo systemctl status apache2
Si se está ejecutando, debería mostrar el mensaje activo (en ejecución) como en la imagen de abajo.
Detener el servidor web Apache
Use los siguientes comandos en la ventana del terminal para detener Apache :
sudo systemctl stop apache2
Comprobar estado para ver si Apache está deshabilitado con el comando:
sudo systemctl status apache2
Si ha dejado de ejecutarse, debería mostrar el mensaje en activo (muerto) como en la imagen de abajo.
Reiniciar el servidor web Apache
Para reiniciar
sudo systemctl restart apache2
Si Apache se deshabilitó previamente, un estado verificar mostrará que está funcionando de nuevo.
Ubuntu 14.10 o anterior Debian
Iniciar Apache
Para usuarios de Ubuntu y Debian con una versión anterior, use los siguientes comandos en la ventana de terminal para iniciar Apache :
sudo service apache2 start
o
sudo /etc/init.d/apache2 start
Comprobar estado para ver si Apache está habilitado con el comando:
sudo service apache2 status
o
sudo /etc/init.d/apache2 status
Debería mostrar el mensaje activo (en ejecución).
Detener Apache
Para detener Apache use el siguiente comando:
sudo service apache2 stop
o
sudo /etc/init.d/apache2 stop
Comprobar estado para ver si Apache está deshabilitado con el comando:
sudo /etc/init.d/apache2 status
Debería mostrar el mensaje en activo (muerto) como en la imagen de abajo.
Reiniciar Apache
Para reiniciar
sudo service apache2 restart
o
sudo /etc/init.d/apache2 restart