Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

¡Bienvenidos al tutorial de hoy! En este artículo aprenderemos cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi. Esta herramienta es perfecta para gestionar bases de datos SQLite de forma sencilla y eficiente. Sigue los pasos que te detallamos a continuación y disfruta de una base de datos organizada y accesible en tu Raspberry Pi. ¡Vamos a empezar!

En esta publicación de blog, les presento phpLiteAdmin, una interfaz de usuario basada en web escrita en PHP que facilita la interacción con bases de datos SQLite.

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

no tengo ninguno placa frambuesa pi? leer Los mejores kits de inicio de Raspberry Pi.

Configuración básica de la Raspberry Pi

Antes de continuar leyendo este proyecto, asegúrese de que su Raspberry Pi tenga instalado el sistema operativo Raspbian.

lee el mio Guía de introducción a Raspberry Pi para instalar Raspbian y completar la configuración básica.

Instalar SQLite

También necesitas tener SQLite instalado en tu Raspberry Pi.

Instalación de Apache2 y PHP

Necesitas instalar Apache2 en tu Raspberry. Apache se utiliza para servir sus páginas web. Ingrese el siguiente comando:

pi@raspberry:~ $ sudo apt-get install apache2 -y

También necesita instalar PHP, un lenguaje de programación web de código abierto que se utiliza para crear aplicaciones web dinámicas. Para instalar PHP y sus módulos, ingrese este comando:

pi@raspberrypi:~ $ sudo apt-get install php5 libapache2-mod-php5 php5-sqlite -y

Cambia a tu /var/www/html y editar eso dir.conf Archivo:

pi@raspberry:~ $ cd /var/www/html
pi@raspberrypi:/var/www/html $ sudo nano /etc/apache2/mods-enabled/dir.conf

Realice el siguiente cambio en el archivo. Previamente: index.html index.php

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

Después: index.php index.html

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

Ctrl+X, escribe Y y presiona Enter para guardar los cambios. Reinicie el servicio Apache2 para que los cambios surtan efecto:

pi@raspberrypi:/var/www/html $ sudo service apache2 restart

Probando su instalación

Crea un nuevo archivo PHP llamado index.php:

pi@raspberrypi:/var/www/html $ sudo nano index.php

Copie la siguiente línea en su index.php Archivo:

<?php phpinfo(); ?>

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

Ctrl+X, escribe Y y presiona Enter para guardar los cambios.

Vaya a la dirección IP de su Raspberry Pi (use el comando ifconfig para imprimir su dirección IP de Pi en la ventana de su terminal) y esto es lo que debería ver:

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

Su instalación de PHP fue exitosa. Ahora usted puede index.php Archivo:

pi@raspberrypi:/var/www/html $ sudo rm index.php

Instalación de phpLiteAdmin

Mientras estás en el /var/www/html Directorio, cree una nueva carpeta llamada Base de datos:

pi@raspberrypi:/var/www/html $ sudo mkdir database
pi@raspberrypi:/var/www/html $ cd database/
pi@raspberrypi:/var/www/html/database $

Siga el siguiente comando para descargar y preparar phpLiteAdmin:

pi@raspberrypi:/var/www/html/database $ sudo wget https://bitbucket.org/phpliteadmin/public/downloads/phpLiteAdmin_v1-9-7-1.zip
pi@raspberrypi:/var/www/html/database $ sudo unzip phpLiteAdmin_v1-9-7-1.zip
pi@raspberrypi:/var/www/html/database $ sudo rm phpLiteAdmin_v1-9-7-1.zip

Para establecer una contraseña y una ruta a su base de datos SQLite en su configuración de phpLiteAdmin, debe hacer lo siguiente:

pi@raspberrypi:/var/www/html/database $ sudo cp phpliteadmin.config.sample.php phpliteadmin.config.php
pi@raspberrypi:/var/www/html/database $ sudo nano phpliteadmin.config.php

Modifique su archivo para que sea similar al mío (ver más abajo). Ingrese una contraseña única y la ruta a su base de datos SQLite:

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

Creando un archivo de base de datos SQLite

Puedes utilizar el archivo creado en el tutorial anterior o simplemente crear uno nuevo:

pi@raspberrypi:/var/www/html/database $ sqlite3 sensordata.db
sqlite> .quit

Cambiar permisos de archivos y carpetas

Para que phpLiteAdmin funcione correctamente, es necesario cambiar algunos permisos y propietarios de archivos. Ejecute los siguientes comandos:

pi@raspberrypi:/var/www/html/database $ cd ..
pi@raspberrypi:/var/www/html $ sudo chmod 777 database
pi@raspberrypi:/var/www/html $ sudo chmod 777 database/*
pi@raspberrypi:/var/www/html $ sudo chown root:root database
pi@raspberrypi:/var/www/html $ sudo chown root:root database/*

Después de ejecutar los comandos anteriores, confirme que root es el propietario y que estos son los permisos para el Base de datos Carpeta:

pi@raspberrypi:/var/www/html $ ls -l
drwxrwxrwx 2 root root 4096 Jan 30 15:11 database

Probando phpLiteAdmin

Abre los tuyos http://RPi_IP_Address/Database/phpliteadmin.php. Debe tener un aspecto como este:

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

Ingrese su contraseña para iniciar sesión. Luego se cargará el siguiente sitio web:

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

En el menú de la izquierda puedes ver tu base de datos y tu tabla (si usaste la base de datos creada en el tutorial anterior). abre eso Suscribirse a Mesa:

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

En esta tabla verá dos filas:

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

Abre esto estructura Pestaña:

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

Puede ver la configuración de las columnas individuales y cambiarlas si es necesario.

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

A continuación, abra el Datos del sensor Base de datos:

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

Elegir Crear nueva tabla y darle un nombre, por ejemplo Salidas:

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

Luego puede definir las columnas de datos para cada fila:

Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

Envolver

La verdadera ventaja de usar phpLiteAdmin es que puede agregar, eliminar y actualizar todos los datos a través de una hermosa interfaz en lugar de enviar comandos SQL a través de una ventana de terminal.

Apenas hemos arañado la superficie de lo que puede hacer con SQLite. En la próxima publicación del blog publicaremos los valores de los sensores usando el ESP8266 que se almacenarán en la base de datos y se mostrarán en su servidor web Python.

¿Te gusta la domótica? Obtenga más información sobre Node-RED, Raspberry Pi, ESP8266 y Arduino con mi curso: Construya un sistema de automatización del hogar por 0.

¿Tiene usted alguna pregunta? ¡Deja un comentario a continuación!

Gracias por leer. Si te gusta esta publicación, probablemente también te gustarán las siguientes. Así que por favor apóyame suscribiéndote a mi blog.

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded




Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi

Introducción a phpLiteAdmin en Raspberry Pi

En este artículo te presentaré phpLiteAdmin, que es una interfaz de usuario basada en web escrita en PHP que facilita la interacción con bases de datos SQLite.

Configuración básica de Raspberry Pi

Antes de continuar con este proyecto, asegúrate de tener instalado el sistema operativo Raspbian en tu Raspberry Pi. Puedes consultar mi Guía de Inicio con Raspberry Pi para instalar Raspbian y completar la configuración básica.

Instalación de SQLite

También necesitas tener SQLite instalado en tu Raspberry Pi.

Instalación de Apache2 y PHP

Debes instalar Apache2 en tu Raspberry Pi para servir tus páginas web. También necesitas instalar PHP, un lenguaje de script web de código abierto utilizado para construir aplicaciones web dinámicas.

  1. Instala Apache2 con el siguiente comando:
  2. Instala PHP y sus módulos con el siguiente comando:

Prueba de instalación

Crea un nuevo archivo PHP llamado index.php y comprueba que la instalación de PHP fue exitosa.

Instalación de phpLiteAdmin

Para instalar phpLiteAdmin, sigue los pasos detallados en el artículo.

Creación de una base de datos SQLite

Crea un archivo de base de datos SQLite siguiendo los pasos mencionados en el tutorial.

Cambio de permisos de archivos y carpetas

Para que phpLiteAdmin funcione correctamente, cambia los permisos de los archivos y carpetas según se indica en el artículo.

Prueba de phpLiteAdmin

Accede a phpLiteAdmin a través de tu navegador web e interactúa con tu base de datos SQLite de forma sencilla.

Resumen

phpLiteAdmin ofrece una interfaz gráfica intuitiva para gestionar bases de datos SQLite en Raspberry Pi. Con esta herramienta, puedes realizar operaciones de manera más visual y eficiente.

¡Espero que este artículo te haya sido útil para instalar phpLiteAdmin en tu Raspberry Pi!

¿Tienes alguna pregunta? ¡Déjala en los comentarios!

Gracias por leer. Si te ha gustado este post, probablemente te interesen los siguientes, así que suscríbete a mi blog para más contenido relacionado.


5 comentarios en «Cómo instalar la base de datos phpLiteAdmin en una Raspberry Pi»

Deja un comentario