Entradas

Mostrando las entradas etiquetadas como database

phpMyAdmin

  Instalación y configuración de phpMyAdmin en Xubuntu 24.04 con Apache personalizado Introducción En esta guía detallo cómo instalé y configuré phpMyAdmin en un entorno con Apache 2 , PHP 8.2 y MariaDB en Xubuntu 24.04 , utilizando un directorio personalizado para el servidor web. También explico cómo resolver problemas comunes derivados de cambiar la raíz de Apache y cómo mantener todo funcionando correctamente en futuras configuraciones. Requisitos previos Tener Apache2, PHP 8.2 y MariaDB instalados y funcionando. Haber cambiado la carpeta raíz de Apache a una ruta personalizada, en mi caso: /home/anthony/server/php/ Instalación de phpMyAdmin y módulos necesarios Ejecuté el siguiente comando para instalar phpMyAdmin y los módulos de PHP requeridos: sudo apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl Esto instala: phpmyadmin : interfaz web para administrar bases de datos. php-mbstring : soporte para cadenas multibyte (requerido por phpM...

Instalación de MariaDB

  🐬 Instalación de MariaDB en Xubuntu 24.04 – Guía paso a paso En esta entrada te comparto cómo instalé y configuré MariaDB en mi sistema Xubuntu 24.04 , con compatibilidad para Apache2 y PHP 8.2 , además de un breve análisis de por qué decidí usar el paquete oficial de los repositorios de Ubuntu y no el repositorio externo de MariaDB. ✅ ¿Por qué elegí MariaDB? MariaDB es un sistema de base de datos relacional desarrollado por la comunidad como reemplazo libre de MySQL. Desde que Oracle compró MySQL, muchos proyectos migraron a MariaDB por razones de libertad, transparencia en el desarrollo y compatibilidad total. Ventajas de MariaDB: Totalmente libre y de código abierto Compatible con MySQL en comandos, conectores y datos Mejor rendimiento en ciertas tareas Soporte activo de la comunidad 🧩 Intento de usar el repositorio oficial Quise instalar MariaDB desde su repositorio oficial para tener la versión más reciente. Sin embargo, me encontré con varios errores al usar...