Ir al contenido
ProyectoPy ProyectoPy
  1. Apps/

Apps | phpMyAdmin en tu Raspberry

·722 palabras·4 mins· 0 · 0 · ·
servidor sitios webs http instalar database
Aprende a instalar - Este articulo forma parte de una serie.
Parte 6: Este articulo

Ya podemos crear bases de datos pero como ya dije desde linea de comandos es muy dificil. Aprender a utilizar phpMyAdmin tampoco es un juego de niños para los principiantes. Hay infinidad de tutoriales en internet donde aprender a manejar este gestor de base de datos.

Puedes ver todos los articulos que componen esta serie aquí.

phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración de MySQL a través de páginas web, utilizando un navegador web. Actualmente puede crear y eliminar bases de datos, crear, eliminar y alterar tablas, borrar, editar y añadir campos, ejecutar cualquier sentencia SQL, administrar claves en campos, administrar privilegios, exportar datos en varios formatos y está disponible en 72 idiomas. Se encuentra disponible bajo la licencia GPL Versión 2.

Instalar phpMyAdmin en tu Raspberry.>

Instalar phpMyAdmin en tu Raspberry. #

Antes de empezar hay algunas cosas que ya debes haber hecho antes de instalar phpMuyAdmin.

  • Servidor Web con Nginx, Apache o Lighttpd
  • MariaDb, MongoDB o MySQL instalad@.
  • Conocer la contraseña que configuró para la cuenta raíz de MariaDB o el gestor elegido.

Una vez cumplamos los requisitos, ya podemos proceder a instalar phpMyAdmin. Hay diferentes formas de instalar phpMyAdmin, aquí seguiremos la forma que a mi me parece más sencilla para hacerlo. Empecemos ejecutando en el terminal el siguiente comando

sudo apt install phpmyadmin

Una vez ejecutado empezará la instalación, aparecerán algunas pantallas para configurar phpMyAdmin.

phpMyAdmin necesitará que tomes algunas sencillas decisiones durante la instalación en las que yo te guiaré . La primera decisión nos solicita el tipo de servidor web que vas a utilizar elije Apache2 o lighttpd, pero si tu caso es como el mio que usamos el servidor Nginx pulsa Tab y fijate que no haya ningun servidor seleccionado, aceptamos y continuamos.

La siguiente decision solicita que permita que dbconfig-common instale una base de datos y la configure, seleccione Yes y presione ENTER.

La siguiente decisión es elegir la contraseña de phpMyAdmin. Use una contraseña distinta a la del gestor de base de datos para aumentar la seguridad del servidor. A continuación se solicitará una confirmación de la contraseña. Recuerde la contraseña ya que será la que phpMyAdmin utilizará para conectarse al servidor de base de datos.

Ya tenemos instalado phpMyAdmin, ahora hay que configurarlo con Nginx para poder acceder a su interfaz web.

Hay varias formas de lograr esto, simplemente puede crear un enlace simbólico en la raiz de su sitio que apunte a la carpeta donde se instaló phpMyAdmin que suele ser /usr/share/phpmyadmin.
Para hacer lo anterior, usaremos los flags -s para crear un link simbólico y el flags -f para forzr la creación. Como en es siguiente comando que debes copiar y pegar en la consola. Adapta las rutas a tus necesidades.

sudo ln -s -f /usr/share/phpmyadmin /var/www/html/phpmyadmin/
Acceder a phpMyAdmin.>

Acceder a phpMyAdmin. #

Una vez finalizada la configuracion de phpMyAdmin desde cualquier equipo, abrimos tu navegador web favorito y escribimos http://ipdeturaspberry/phpmyadmin. e identificate con el usuario que creaste al instalar phpMyAdmin.

Recuerde reemplazar ipdeturaspberryncon la dirección IP asignada a tu Raspberry. (Si no la conoces, ejecuta el comando hostname –I).

¿Se puede hacer algo mas?.>

¿Se puede hacer algo mas?. #

Ya hemos configurado phpMyAdmin para Raspberry. podemos crear un subdominio y asegurar mediante https el acceso a phpMyAdmin.

En un futuro incluiré un tutorial para Icrear subdominios y obtener los certificados para estos.

En un futuro incluiré Ya podeis visitar el tutorial de como Instalar MariaDB, con el tutorial para instalar y asegurar MariaDb.

A falta de algunos flecos sueltos podemos decir que tenemos nuestra Raspberry Pi con un servidor web MariaDB completamente funcional y con PHP funcionando correctamente.

Y eso es todo.>

Y eso es todo. #

Bueno, otra cosa aprendida, espero que todo este rollo os esté sirviendo, para eso lo hago desde luego.

Poco a poco voy ampliando los contenidos de esta web con más tutoriales, en breve podreis ya podeis visitar tambien la seccion de ideas, con tutoriales cortos en los que mostraré como hacer cosas básicas.

En la siguiente parte de esta serie os explicaré como crear un subdominio en Nginx y obtener un certificado gratuito usando certbot y Let’s Encrypt.

🙋‍♀️ Recuerda, si necesitas algun consejo para empezar dejame un mensaje de email y trataré de ayudarte en la medida de mis posibilidades.



Aprende a instalar - Este articulo forma parte de una serie.
Parte 6: Este articulo