Iniciar y detener servicios apache y mysql en Debian y derivados

En instalaciones debian y todos sus derivados el servicio apache  es conocido como apache2.

Por defecto este servicio es ejecutado automáticamente al iniciar el servidor, pero en ocasiones es necesario cambiar esta configuración. Aquí algunos comandos útiles.

Deshabilitar arranque del servicio apache al inicio del servidor

 sudo systemctl disable apache2 

Y para volver a habilitar el arranque del servicio apache al inicio del servidor

 sudo systemctl enable apache2 

Iniciar servicio apache

 sudo systemctl start apache2 

Detener servicio apache

 sudo systemctl stop apache2 

Reiniciar apache

 sudo systemctl restart apache2 

Reload servicio apache

Cuando solo se hizo una modificación en un archivo de configuración y es necesario cargar la configuración y no es necesario reiniciar el servicio completo.

 sudo systemctl reload apache2 

Ver el estatus del servicio apache

 sudo systemctl status apache2 

Y para el servicio MYSQL

Deshabilitar inicio del servicio al arranque del servidor

 sudo systemctl disable mysql

Habilitar inicio del servicio al arranque del servidor

 sudo systemctl enable mysql

Iniciar servicio mysql

 sudo service mysql start 

Detener servicio mysql

 sudo service mysql stop 

Reiniciar servicio mysql

 sudo service mysql restart 

Dos comandos básicos para la gestión de los diferentes servicios de una máquina, service y systemctl.