Introducción
apache puede definirse como parte del famoso LÁMPARA (corto para Linux, Apache, MySQL, PHP ) pila de software. De forma predeterminada, está incluido en la versión actual de Ubuntu 18.04.
para bash de bucle
Este artículo nos mostrará cómo podemos iniciar, reiniciar y detener el servicio Apache usando la terminal en Ubuntu.
Ante todo, apache se utiliza para servir tanto páginas web dinámicas y contenido estático sobre el WWW (World Wide Web). Varias aplicaciones de la web se crean esperando las características y el entorno que facilita Apache.
Podemos utilizar una de las siguientes técnicas para reiniciar, iniciar o detener nuestro servidor httpd (Apache) en Ubuntu:
Requisitos previos
- Tener una cuenta de usuario con privilegios de root o sudo
- Una instalación de Apache configurada e instalada.
- Por defecto, incluye el administrador de paquetes apt.
- Una ventana de terminal/línea de comando
Instalación de Apache2 en Ubuntu
Podemos descargar o instalar el servicio Apache2 en nuestra computadora Ubuntu usando el siguiente comando.
Primero, necesitamos actualizar nuestro sistema usando el siguiente comando:
$ sudo apt update
Después de actualizar el sistema, debemos ejecutar el siguiente comando:
$ sudo apt install apache2
Comandos para iniciar, reiniciar o detener el servidor web Apache para nuevas versiones de Ubuntu
Iniciar el servidor Apache
Podemos utilizar un comando para usuarios de Ubuntu que utilicen las versiones 18.04 y 16.04 y otros usuarios basados en Debian. El comando se utilizará en la ventana de la línea de comandos para iniciar Apache. El comando se menciona a continuación:
$ sudo systemctl start apache2
También podemos ver el estado de si Apache se ha habilitado usando el comando:
$ sudo systemctl status apache2
El comando anterior mostrará el activo (corriendo) mensaje si se está ejecutando.
Detener el servidor Apache
Podemos usar un comando para detener el servidor Apache. El comando se menciona a continuación:
$ sudo systemctl stop apache2
También podemos ver el estado de si Apache ha sido deshabilitado usando el comando:
¿Qué es una interfaz?
$ sudo systemctl status apache2
El comando anterior mostrará el inactivo (muerto) mensaje si dejó de ejecutarse o está deshabilitado.
Reiniciar el servidor Apache
Podemos usar un comando en nuestra ventana de terminal para reiniciar el servidor Apache. El comando se menciona a continuación:
$ sudo systemctl restart apache2
El comando anterior mostrará que está funcionando nuevamente si Apache se deshabilitó anteriormente.
arquitectura Linux
$ sudo systemctl status apache2
Comandos para iniciar, reiniciar o detener el servidor web Apache para versiones anteriores de Ubuntu
Iniciar el servidor Apache
Podemos usar un comando en nuestra ventana de terminal para iniciar el servidor Apache para usuarios de Debian y Ubuntu que usan una versión anterior. El comando se menciona a continuación:
$ sudo /etc/init.d/apache2 start
o,
$ sudo service apache2 start
También podemos ver el estado de si Apache se ha habilitado usando el comando:
$ sudo /etc/init.d/apache2 status
o,
$ sudo service apache2 status
El comando anterior debería mostrar el activo (corriendo) mensaje si se está ejecutando.
Detener el servidor Apache
Podemos usar un comando para detener el servidor Apache. El comando se menciona a continuación:
$ sudo /etc/init.d/apache2 stop
o,
$ sudo service apache2 stop
También podemos ver el estado de si Apache ha sido deshabilitado usando el comando:
logotipo de java
$ sudo /etc/init.d/apache2 status
El comando anterior debería mostrar el inactivo (muerto) mensaje si dejó de ejecutarse o está deshabilitado.
Reiniciar el servidor Apache
Podemos usar un comando en nuestra ventana de terminal para reiniciar el servidor Apache. El comando se menciona a continuación:
$ sudo /etc/init.d/apache2 restart
o,
$ sudo service apache2 restart $ sudo service apache2 status
Importante: El comando, es decir, reiniciar, puede tardar varios minutos en completarse. Depende de la complejidad de la configuración de nuestro servidor. Puede provocar interrupciones para varios usuarios que dependen del servidor si ejecutamos una configuración de servidor compleja o grande.