Database

Install MariaDB on your VPS

Infraa installs MariaDB on your VPS from the distro's default apt repository — MariaDB 10.6 on Ubuntu 22.04, 10.11 on Ubuntu 24.04 and Debian 12. It sets the root password you provide (stored encrypted) and writes a managed config drop-in, all behind one approval.

Versions
MariaDB 10.6 on Ubuntu 22.04; 10.11 on Ubuntu 24.04 and Debian 12 (distro packages)
Works on
Ubuntu 22.04, Ubuntu 24.04, and Debian 12
Package source
Distro apt repository

What does the MariaDB install do?

  • Installs mariadb-server from the stock apt repo — no third-party repository or signing key.
  • Sets the root@localhost password you provide via a constrained capability; unix_socket auth for the OS root user keeps working alongside it.
  • Stores the password encrypted — it never appears in logs or run history.
  • Writes a managed drop-in at /etc/mysql/mariadb.conf.d/60-infraa.cnf.

How do I install MariaDB with Infraa?

  1. Connect your server

    Run the Infraa install one-liner (curl install.infraa.sh | sh) on your VPS. The agent registers over an outbound connection in about 30 seconds — no inbound ports, no SSH keys to share.

  2. Pick the service

    Choose it from the one-click catalog in the dashboard, or just ask in chat. Infraa turns your request into a concrete, reviewable plan.

  3. Review and approve

    Read exactly what will run, then approve. The agent executes only the approved, cryptographically signed steps and streams progress live.

What happens after the install?

Infraa checks MariaDB every 60 seconds and flags it in your dashboard when the service degrades. Schema work, user management, and tuning go through chat — proposed by the AI, approved by you.

MariaDB on Infraa — common questions

01

Which MariaDB version does Infraa install?

The version your distro ships and supports: MariaDB 10.6 on Ubuntu 22.04, 10.11 on Ubuntu 24.04 and Debian 12. Packages come from the default apt repository, not a third-party repo.

02

How is the MariaDB root password handled?

You set it during install; Infraa applies it through a constrained capability and stores it encrypted. It never appears in logs or run history, and unix_socket authentication for the OS root user keeps working.

03

Does Infraa monitor MariaDB after the install?

Yes — health checks run every 60 seconds and the dashboard flags the service the moment it stops responding, before users notice. Fixes are proposed in chat and run only after you approve.

Connect a server in 30 seconds, then install MariaDB from the catalog or just ask in chat.