Install MariaDB 11.4 di Ubuntu 24.04

Install MariaDB 11.4 di Ubuntu 24.04

Bitnesia Database Mar 24, 2026 89 EN

MariaDB adalah relational database management system (RDBMS) open-source yang dikembangkan sebagai fork dari MySQL. Tujuan utama proyek ini adalah mempertahankan kompatibilitas penuh dengan MySQL sekaligus menawarkan peningkatan performa, skalabilitas, dan fitur keamanan yang lebih kuat. MariaDB digunakan secara luas di berbagai sektor, mulai dari website kecil hingga sistem bisnis berskala besar, berkat kestabilannya dan lisensi open-source yang ramah komunitas.

Pada 24 Mei 2024, tim pengembang merilis MariaDB 11.4, versi Long Term Support (LTS) terbaru yang dirancang untuk penggunaan jangka panjang di lingkungan produksi. Berdasarkan endoflife.date, versi ini mendapatkan Community Support hingga 29 Mei 2029, dan Enterprise Support hingga 16 Januari 2033. Dengan masa dukungan yang panjang ini, MariaDB 11.4 menjadi pilihan ideal bagi administrator sistem dan pengembang yang menginginkan kestabilan dan keamanan jangka panjang.

Artikel ini akan memandu kamu langkah demi langkah untuk menginstal MariaDB 11.4 di Ubuntu 24.04, meliputi instalasi, konfigurasi keamanan, pembuatan database dan user, serta solusi untuk beberapa masalah umum.

Update Sistem

Sebelum memulai instalasi, pastikan sistem kamu dalam kondisi terbaru:

sudo apt update && sudo apt upgrade -y

Tambahkan Repository MariaDB

MariaDB 11.4 belum tersedia langsung di repository bawaan Ubuntu 24.04, jadi kita perlu menambahkan repository dari MariaDB.

Download key repository MariaDB:

sudo apt install apt-transport-https curl -y
sudo mkdir -p /etc/apt/keyrings
sudo curl -o /etc/apt/keyrings/mariadb-keyring.pgp 'https://mariadb.org/mariadb_release_signing_key.pgp'

Membuat file repository MariaDB:

sudo nano /etc/apt/sources.list.d/mariadb.sources

Masukkan konfigurasi berikut:

# MariaDB 11.4 repository list
# https://mariadb.org/download/
X-Repolib-Name: MariaDB
Types: deb
# deb.mariadb.org is a dynamic mirror if your preferred mirror goes offline. See https://mariadb.org/mirrorbits/ for details.
URIs: https://deb.mariadb.org/11.4/ubuntu
Suites: noble
Components: main main/debug
Signed-By: /etc/apt/keyrings/mariadb-keyring.pgp

Install MariaDB Server

Setelah repository ditambahkan, instal MariaDB 11.4 dengan perintah berikut:

sudo apt update
sudo apt install mariadb-server -y

Setelah instalasi selesai, periksa status service MariaDB:

sudo systemctl status mariadb

Pastikan status menunjukkan active (running).

Mengamankan Instalasi MariaDB

MariaDB menyediakan skrip keamanan bawaan untuk menghapus konfigurasi default yang berisiko dan menetapkan password root.

Jalankan perintah berikut:

sudo mariadb-secure-installation

Kamu akan diminta menjawab beberapa pertanyaan, seperti:

  1. Mengatur password root database
  2. Menghapus user anonim
  3. Menonaktifkan login root dari jarak jauh
  4. Menghapus database test
  5. Reload privilege tables
  6. Disarankan untuk menjawab Y (Yes) untuk semua opsi keamanan

Masuk ke MariaDB

Setelah konfigurasi selesai, kamu dapat masuk ke shell MariaDB menggunakan:

sudo mariadb -u root -p

Masukkan password root yang telah kamu tetapkan sebelumnya.

Membuat Database dan User Baru

Setelah login ke MariaDB shell, buat database baru dengan perintah berikut:

CREATE DATABASE project_db;

Kemudian buat user baru dan berikan hak akses:

CREATE USER 'bitnesia'@'localhost' IDENTIFIED BY 'StrongPassword123!';
GRANT ALL PRIVILEGES ON project_db.* TO 'bitnesia'@'localhost';
FLUSH PRIVILEGES;
exit

Troubleshooting Umum

Berikut beberapa masalah umum yang mungkin terjadi saat instalasi atau konfigurasi MariaDB:

MariaDB Tidak Dapat Dimulai

Cek status service:

sudo systemctl status mariadb

Jika terdapat error, coba jalankan ulang service:

sudo systemctl restart mariadb

Atau periksa log di:

sudo journalctl -xeu mariadb

Gagal Login sebagai root

Jika login dengan sudo mariadb -u root -p gagal, coba akses langsung tanpa password:

sudo mariadb

Kemudian reset password root dengan:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewStrongPassword123!';
FLUSH PRIVILEGES;

Port MariaDB Tidak Terbuka untuk Remote Access

Edit file konfigurasi:

sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf

Ubah baris:

bind-address = 127.0.0.1

menjadi:

bind-address = 0.0.0.0

Kemudian restart service:

sudo systemctl restart mariadb

Jika sistem kamu menggunakan UFW, pastikan port 3306 dibuka untuk koneksi dari IP tertentu atau jaringan yang tepercaya.

Untuk mengizinkan koneksi hanya dari IP tertentu:

sudo ufw allow from 192.168.1.10 to any port 3306

Untuk mengizinkan koneksi dari seluruh jaringan lokal:

sudo ufw allow from 192.168.1.0/24 to any port 3306

Jika kamu ingin mengizinkan koneksi dari mana saja (tidak disarankan untuk server publik):

sudo ufw allow 3306/tcp

Setelah itu, periksa aturan firewall:

sudo ufw status

Penutup

Setelah mengikuti langkah-langkah di atas, kamu kini berhasil menginstal MariaDB 11.4 LTS di Ubuntu 24.04. Versi ini memberikan kestabilan jangka panjang dan performa tinggi, cocok digunakan untuk server database produksi maupun pengembangan aplikasi. Jangan lupa untuk selalu menjaga keamanan dengan pembaruan rutin dan backup data secara berkala.

Suka dengan konten panduan teknis kami? Jadilah bagian dari pendukung ekosistem open source di Bitnesia.

Donasi Sekarang

Related Posts