En este artículo, aprenderemos el procedimiento de instalación del servidor web Apache en el sistema operativo Raspberry Pi y también aprenderemos cómo se accede a una página web utilizando el servidor web Apache utilizando el servidor de Apache.
Cómo instalar un servidor web Apache en Raspberry Pi
Antes de configurar el servidor Apache, primero actualizaremos y actualizaremos todos los paquetes actualizados del Raspberry Pi usando el comando APT PACKET Manager:
$ sudo apt actualización && sudo apt actualade -yAhora, verificaremos el estado del servidor Apache utilizando el comando SystemCTL:
$ sudo systemctl status apache2La salida significa que el servidor Apache no se ha preinstalado, por lo que la instalaremos utilizando el Administrador de paquetes APT:
$ sudo apt install apache2 -yPara confirmar la instalación del servidor Apache en Raspberry Pi, descubriremos el estado de Apache2 usando el comando:
$ sudo systemctl status apache2Ahora, escribiremos la dirección IP del dispositivo Raspberry Pi en la barra de URL del navegador web para verificar el estado de ejecución del Apache2, para conocer la dirección IP del dispositivo, use el comando:
$ hostname -iEscriba el 192.168.18.218 (o simplemente escriba "localhost") en la barra de URL del navegador web de cromo de la frambuesa PI:
Se muestra la página web APACHE2 predeterminada y confirma la instalación del Apache2 en Raspberry Pi.
Cómo configurar el servidor Apache2 en el Raspberry Pi
Para la configuración del apache2, tenemos que hacer los cambios en el archivo /var/www/html, Pero antes de hacer los cambios, agregaremos nuestro usuario de Raspberry Pi, Pi, hacia Grupo de datos www(grupo predeterminado de apache2) usando el comando:
$ sudo usermod -a -g www -data piDespués de agregar el usuario "PI" al grupo "Data www", transferiremos todos los privilegios de propiedad de/var/www/html al grupo "data www" utilizando el comando:
$ sudo chown -r -f www -data/var/www/htmlPara guardar los cambios, reinicie la Raspberry Pi usando el comando:
$ reiniciarCómo instalar el PHP en Raspberry Pi
Podemos hacer sitios web utilizando solo HTML y CSS, pero esos serán sitios web estáticos, mientras que PHP se usa para crear sitios web dinámicos, además, no podemos ejecutarlo en nuestra máquina local, por lo tanto, creamos un servidor virtual en nuestra máquina local usando Apache o XAMPP. Se utiliza principalmente para manipular bases de datos. Es popular porque es independiente de la plataforma y se puede integrar fácilmente con muchos sistemas de gestión de bases de datos.Paquete del repositorio de Raspberry Pi usando el comando:
$ sudo apt instalación php libapache2-mod-php -yReinicie el servidor APOCHE2 usando el comando SystemCTL:
$ sudo systemctl reiniciar apache2Ahora crearemos una página web con la ayuda de PHP con el nombre de "Linuxhint.PHP ”Uso del editor nano:
$ sudo nano/var/www/html/linuxhint.phpMostraremos el "Bienvenido al Linuxhint" y para esto escribiremos el siguiente script PHP en el archivo abierto:
echo "Bienvenido al Linuxhint";Salga del editor Nano guardando el archivo usando la tecla de acceso directo Ctrl+X, y luego vaya al navegador de Chromium y escriba la siguiente dirección en la barra de URL:
http: // localhost/linuxhint.phpPodemos ver la página web que fue creada por nosotros ha sido abierta.
Conclusión
Los usuarios pueden implementar sus sitios web utilizando el servidor web Apache, ya que es el servidor web más antiguo y utilizado para alojar los sitios web. En este artículo, hemos instalado el servidor web Apache en el sistema operativo Raspberry Pi y mostramos la página web recientemente creada utilizando el servidor web Apache.