como-instalar-php-sobre-apache-en-raspberry-pi

Cómo instalar PHP sobre Apache en Raspberry Pi

  • 1 min

PHP es un lenguaje de programación muy usado para generar contenido web dinámico en el servidor.

En una Raspberry Pi, PHP puede ser útil para montar paneles web, herramientas internas o aplicaciones ligeras. Junto con Apache y MySQL/MariaDB forma parte del stack “LAMP” (Linux, Apache, MySQL/MariaDB, PHP).

Instalar PHP en Raspberry Pi OS es muy sencillo a través del gestor de paquetes APT. Simplemente, en una consola de comandos hacemos,

sudo apt install php libapache2-mod-php php-mysql

Así de sencillo. Ahora, conviene modificar la configuración de Apache ya que, por defecto, si encuentra un fichero ‘index.html’ priorizará este frente a un ‘index.php’. Normalmente nosotros que el comportamiento sea el opuesto, por lo que vamos a modificarlo.

Para ello hacemos,

sudo nano /etc/apache2/mods-enabled/dir.conf

En el contenido del fichero encontraremos lo siguiente,

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm

Lo modificamos, desplazando ‘index.php’ a la izquierda,

DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm

Cerramos el fichero y reiniciamos Apache haciendo,

sudo systemctl restart apache2

Para probar que PHP está funcionando correctamente, vamos a crear un simple fichero haciendo,

sudo nano /var/www/html/info.php

En su interior, ponemos simplemente el siguiente contenido,

Ahora accedemos con el navegador a la URL local del fichero.

localhost/info.php

Si veis lo siguiente, enhorabuena, PHP está funcionando correctamente.

raspberry-pi-php-resultado

Finalmente borramos el fichero de prueba que hemos creado

sudo rm /var/www/html/info.php

¡Así de sencillo es instalar PHP en Raspberry PI! En las próximas entradas veremos cómo instalar MySQL y MariaDB para configurar nuestro stack LAMP. ¡Hasta pronto!