MariaDB dla aplikacji na VPS Linux.
📋 Wymagania
- Ubuntu 22.04+ or Debian 11+ Linux VPS with sudo
- At least 1 GB RAM (2 GB recommended for production)
- Open app ports in UFW if remote DB access is needed
Install MariaDB
Bashsudo apt update sudo apt install -y mariadb-server sudo systemctl enable --now mariadb
Secure the install
Set root password, remove anonymous users, disable remote root, drop test DB if unused.
Bashsudo mariadb-secure-installation
Create database and user
Bashsudo mariadb -e "CREATE DATABASE myapp CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;" sudo mariadb -e "CREATE USER 'myapp'@'localhost' IDENTIFIED BY 'StrongPassword!';" sudo mariadb -e "GRANT ALL PRIVILEGES ON myapp.* TO 'myapp'@'localhost';" sudo mariadb -e "FLUSH PRIVILEGES;"
Verify
Bashsudo mariadb -u myapp -p myapp -e "SHOW TABLES;"
Powodzenia! 🚀