Instalasi MariaDB: Database Alternatif MySQL
Pada tutorial ini, Anda akan belajar bagaimana cara menginstal dan mengonfigurasi MariaDB, sebuah database manajemen sistem sumber terbuka yang merupakan alternatif yang baik untuk MySQL. MariaDB menawarkan fitur yang sebanding, performa yang baik, dan dukungan komunitas yang aktif.
Prasyarat
- Server Linux berbasis Ubuntu (disarankan menggunakan versi terbaru).
- Pengguna non-root dengan hak akses
sudo. - Koneksi internet yang stabil untuk mengunduh paket.
Langkah Utama
Step 1 — Memperbarui Sistem
Untuk memulai, Anda perlu memperbarui sistem Anda. Ini akan memastikan bahwa semua paket di server Anda adalah versi terbaru.
sudo apt update
sudo apt upgrade -y
Step 2 — Menginstal MariaDB
Selanjutnya, Anda akan menginstal MariaDB. Pada umumnya, MariaDB tersedia di repositori default Ubuntu.
sudo apt install mariadb-server
Setelah instalasi selesai, Anda dapat memeriksa status MariaDB untuk memastikan bahwa layanan berjalan dengan benar.
sudo systemctl status mariadb
Step 3 — Mengamankan Instalasi MariaDB
MariaDB dilengkapi dengan skrip keamanan yang membantu untuk mengamankan instalasi Anda. Jalankan perintah berikut untuk memulai proses pengaturan keamanan.
sudo mysql_secure_installation
Anda akan diminta untuk menjawab beberapa pertanyaan yang akan membantu mengamankan instalasi MariaDB Anda, seperti mengatur password untuk user root, menghapus user anonim, dan menonaktifkan login root dari jarak jauh.
Konfigurasi Lanjutan
Step 1 — Menyiapkan Pengguna dan Database
Setelah instalasi dan pengamanan, Anda mungkin ingin membuat pengguna baru dan database. Berikut adalah cara melakukannya:
sudo mysql
CREATE DATABASE namadatabase;
CREATE USER 'namapengguna'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON namadatabase.* TO 'namapengguna'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Step 2 — Mengkonfigurasi File Konfigurasi MariaDB
File konfigurasi MariaDB terletak di /etc/mysql/mariadb.conf.d/50-server.cnf. Anda dapat mengedit file ini untuk menyesuaikan pengaturan database, seperti bind-address, port, dan lainnya.
sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf
Best Practices
- Selalu gunakan password yang kuat untuk semua pengguna database.
- Secara rutin melakukan backup database untuk menghindari kehilangan data.
- Monitor penggunaan dan performa database untuk mendeteksi adanya masalah lebih awal.
- Gunakan SSL untuk koneksi klien-server jika ada akses dari jarak jauh.
Troubleshooting
Jika Anda mengalami masalah saat menghubungkan ke MariaDB, pastikan bahwa:
- Pelayanan MariaDB sedang berjalan dengan perintah
sudo systemctl status mariadb.- Firewall yang Anda gunakan tidak memblokir port MariaDB (default adalah 3306).
- Pengguna dan password yang Anda masukkan benar.
Kesimpulan
Instalasi dan konfigurasi MariaDB adalah proses yang relatif mudah jika Anda mengikuti langkah-langkah di atas. MariaDB merupakan pilihan yang baik sebagai database manajemen sistem alternatif untuk MySQL dengan performa yang handal dan dukungan komunitas yang aktif. Selalu ingat untuk mengamankan database Anda dengan baik dan melakukan pemeliharaan rutin untuk menjaga integritas dan ketersediaan data.
Untuk informasi lebih lanjut dan konsultasi lebih dalam tentang MariaDB, Anda dapat menghubungi kami dengan klik tautan di bawah ini.
Konsultasi Jasa Setup Sekarang
Verifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →
📚 Artikel Terkait
Cara Backup MySQL/MariaDB Secara Otomatis di Linux
510 kata • Baca selengkapnya →

Cara Memisahkan Apache Web Server dan MariaDB Database Server
712 kata • Baca selengkapnya →
Cara Migrasi dari MySQL 5.7 ke MariaDB 10.5 di Ubuntu 18.04
591 kata • Baca selengkapnya →
Cara Replikasi Database Master-Master MariaDB 10 di Ubuntu 16.04
528 kata • Baca selengkapnya →