Guía de despliegue

MariaDB en VPS: SQL libre, rápido y bajo control

Desplegar en un VPS Cloud →

Tutorial

MariaDB en VPS: SQL libre, rápido y bajo control

Bases de datos4 min de lectura6 pasos

MariaDB sigue siendo una base sólida para WordPress, Dolibarr, PrestaShop y muchas aplicaciones PHP. En un VPS ServOrbit, usted mantiene el control de las cuentas, los volúmenes y las copias de seguridad en lugar de ocultar la base de datos detrás de una oferta opaca. Esta guía plantea un despliegue Docker limpio y los primeros reflejos de explotación.

Contenido· ¿Por qué alojar MariaDB en un VPS?1/4
  1. 01¿Por qué alojar MariaDB en un VPS?
  2. 02Lo que puede hacer con MariaDB en su VPS
  3. 03Instalar MariaDB en su VPS ServOrbit
  4. 04La documentación oficial

¿Por qué alojar MariaDB en un VPS?

MariaDB es un fork comunitario de MySQL, 100 % de código abierto, reconocido por su rendimiento, su fiabilidad y su compatibilidad total con las aplicaciones MySQL existentes. Alojado en un VPS, le libera de las restricciones del alojamiento compartido: sin límite de conexiones impuesto, sin cuotas arbitrarias sobre el tamaño de las bases de datos y con la posibilidad de ajustar con precisión los parámetros del motor InnoDB según su carga real. Usted mantiene el control de sus copias de seguridad, de sus usuarios y de la seguridad de red, sin depender de un proveedor externo para cada operación de mantenimiento.

Lo que puede hacer con MariaDB en su VPS

  • Alojar varias bases de datos para distintos proyectos o clientes en una sola instancia, con aislamiento por usuario de MariaDB
  • Conectar su aplicación Laravel, Symfony, WordPress o cualquier otro framework a través del puerto estándar 3306, en local o desde un servidor remoto protegido por firewall
  • Realizar copias de seguridad automatizadas con mysqldump o Mariabackup y almacenarlas fuera del servidor según su política de retención
  • Configurar la replicación maestro-esclavo para garantizar la alta disponibilidad o descargar las lecturas intensivas
  • Optimizar el rendimiento ajustando variables clave como innodb_buffer_pool_size, max_connections o query_cache_size directamente en /etc/mysql/mariadb.conf.d/
  • Gestionar sus bases de datos con interfaces gráficas como phpMyAdmin, Adminer o DBeaver conectadas de forma remota a través de un túnel SSH seguro

Instalar MariaDB en su VPS ServOrbit

  1. Contratar un VPS Cloud ServOrbit

    Vaya a /vps-cloud y elija el plan adaptado a su carga. Para una instancia MariaDB de uso corriente (aplicaciones web, ERP de pymes), un VPS con 2 vCPU y 4 GB de RAM es un buen punto de partida. Finalice el pedido y anote las credenciales de conexión SSH enviadas por correo electrónico.

  2. Acceder al Marketplace en su área de cliente

    Inicie sesión en su área de cliente ServOrbit y navegue hasta la sección «Mis VPS». Seleccione el VPS que acaba de contratar y haga clic en la pestaña «Marketplace» para acceder al catálogo de aplicaciones disponibles con instalación en 1 clic.

  3. Seleccionar MariaDB e iniciar la instalación

    En el Marketplace, busque «MariaDB» y haga clic en la ficha de la aplicación. Compruebe la versión propuesta (se recomienda MariaDB 10.11 LTS o superior) y haga clic en «Instalar». El sistema aprovisiona automáticamente MariaDB en su VPS, configura el servicio systemd y genera una contraseña root aleatoria que se le comunica al final de la instalación.

  4. Proteger la instalación con mysql_secure_installation

    Conéctese por SSH a su VPS (ssh root@votre-ip) y ejecute el comando mysql_secure_installation. Este script interactivo le guía para definir o reforzar la contraseña root, eliminar los usuarios anónimos, desactivar la conexión root remota y eliminar la base de datos de prueba. Estos pasos son imprescindibles antes de cualquier puesta en producción.

  5. Crear su primera base de datos y su primer usuario de aplicación

    Conéctese a MariaDB con el comando mysql -u root -p (puerto por defecto: 3306). Cree después su base de datos y un usuario dedicado: CREATE DATABASE mon_app; CREATE USER 'appuser'@'localhost' IDENTIFIED BY 'mot_de_passe_fort'; GRANT ALL PRIVILEGES ON mon_app.* TO 'appuser'@'localhost'; FLUSH PRIVILEGES;. Su aplicación ya puede conectarse mediante el host 127.0.0.1, puerto 3306, con estas credenciales.

  6. Conectarse por primera vez

    Abra la URL de phpMyAdmin: le espera un formulario de conexión (el servidor ya viene rellenado). Introduzca el usuario root y la contraseña facilitada, y accederá a todas sus bases de datos MariaDB.

Nunca exponga el puerto 3306 directamente en Internet: configure su firewall para permitir las conexiones a MariaDB únicamente en local (127.0.0.1) o a través de un túnel SSH. Si una aplicación remota debe conectarse, utilice ssh -L 3306:127.0.0.1:3306 user@votre-vps para crear un túnel cifrado, en lugar de abrir el puerto públicamente. Active también el registro de consultas lentas (slow_query_log = 1, long_query_time = 1) desde el principio para identificar rápidamente las consultas que hay que optimizar antes de que afecten a sus usuarios.

La documentación oficial

Para la configuración avanzada, las opciones propias de la herramienta y los cambios de versión, consulte la documentación oficial de MariaDB. Esta guía cubre la puesta en línea en un VPS ServOrbit; la documentación del editor sigue siendo la referencia para los ajustes finos.

Despliegue MariaDB en unos minutos en un VPS Cloud ServOrbit

Disfrute de un VPS de alto rendimiento con instalación de MariaDB en 1 clic, acceso root completo y soporte incluido — modalidad mensual sin compromiso, desde 99 DH/mes.

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.

Escribir por WhatsAppse abre en una pestaña nueva