Introducción
Apache HTTP Server es uno de los servidores web más populares del mundo. Es un servidor HTTP multiplataforma de código abierto que alimenta un gran porcentaje de sitios web de Internet. Apache ofrece muchas funciones poderosas que se pueden ampliar mediante módulos complementarios.
En este tutorial, explicaremos cómo instalar el servidor web Apache en Raspberry Pi. Suponemos que Raspbian está instalado en su Raspberry Pi.
Instalar Apache
Apache está disponible en los repositorios predeterminados de Raspbian y la instalación es bastante sencilla.
Primero, actualice el índice del paquete y luego instale el apache2
ejecutando los siguientes comandos:
sudo apt update
sudo apt install apache2
En este punto, tiene el servidor web Apache instalado en su Raspberry Pi.
Para verificar que todo funciona como se esperaba, abra su navegador, escriba la dirección IP de su Raspberry Pi http://PI_IP
y verá la página de bienvenida predeterminada de Apache.
La página incluye información básica sobre los archivos de configuración de Apache, los scripts auxiliares y las rutas de directorio.
Esta página web predeterminada de Apache se llama index.html
y se almacena en el /var/www/html
. Si desea editar esta página, debe editar el archivo como usuario sudo. También puede eliminar el archivo y agregar sus propios archivos HTML.
Los archivos de registro de access.log
y error.log
/var/log/apache
. Si hay un problema, los archivos de registro deben indicar qué salió mal.
Instalar PHP
Si desea servir archivos PHP dinámicos en su Raspberry Pi, deberá instalar el módulo PHP y PHP Apache:
sudo apt install php libapache2-mod-php
Una vez que los paquetes estén instalados para habilitar el módulo PHP, reinicie el servicio Apache:
sudo systemctl restart apache2
Para verificar si su servidor web Apache está configurado correctamente para el procesamiento PHP, cree un nuevo archivo llamado info.php
dentro del /var/www/html
con el siguiente código:
<?php phpinfo();
Guarde el archivo, abra el navegador de su http://PI_IP/info.php
. Esta página mostrará información sobre su configuración de PHP.
Conclusión
Apache y PHP se han instalado con éxito en la placa Raspberry Pi. Ahora puede comenzar a usar Apache como servidor web o proxy.