MariaDB adalah salah satu sistem manajemen database (DBMS) relasional open-source yang paling populer, sering digunakan sebagai pengganti langsung (drop-in replacement) untuk MySQL. Jika Anda menggunakan server AlmaLinux 9, menginstal MariaDB adalah langkah fundamental untuk menjalankan berbagai aplikasi web.
Dalam panduan ini, kami akan memandu Anda melalui proses lengkap install MariaDB di AlmaLinux 9, mulai dari persiapan awal hingga mengamankan instalasi Anda.
Persyaratan Awal
Sebelum kita mulai, pastikan Anda memiliki:
- Server yang menjalankan AlmaLinux 9.
- Akses ke user non-root dengan hak
sudo(atau akses root).
Update Sistem Anda
Langkah pertama sebelum menginstal paket baru adalah memperbarui repositori dan paket sistem Anda ke versi terbaru. Ini memastikan Anda mendapatkan patch keamanan dan dependensi terbaru.
Jalankan perintah berikut:
sudo dnf update -yProses ini mungkin memakan waktu beberapa menit, tergantung pada kapan terakhir kali Anda memperbarui sistem.
Install MariaDB di AlmaLinux 9
AlmaLinux 9 menyertakan MariaDB dalam repositori AppStream resminya, sehingga proses instalasi menjadi sangat mudah.
Untuk menginstal paket server MariaDB beserta dependensinya, jalankan perintah di bawah ini:
sudo dnf install mariadb-server -ySetelah instalasi selesai, Anda dapat memverifikasi versi yang terinstal untuk memastikan semuanya berjalan lancar:
mysql -VOutputnya akan menampilkan versi MariaDB yang baru saja Anda instal.
Menjalankan dan Mengaktifkan Layanan MariaDB
Secara default, layanan MariaDB tidak otomatis dimulai setelah instalasi. Kita perlu memulainya secara manual dan mengaturnya agar berjalan setiap kali sistem boot.
Mulai layanan MariaDB:
sudo systemctl start mariadbAktifkan start on boot:
sudo systemctl enable mariadbPeriksa status layanan
Untuk memastikan layanan berjalan dengan benar, gunakan perintah ini:
sudo systemctl status mariadbAnda akan melihat output yang menunjukkan status active (running).

Mengamankan Instalasi MariaDB
Ini adalah langkah paling pentingsetelah instalasi. MariaDB menyediakan skrip keamanan bawaan untuk membantu Anda mengamankan server database Anda.
Jalankan skrip berikut:
sudo mysql_secure_installationSkrip ini akan menanyakan serangkaian pertanyaan. Berikut adalah rekomendasi jawabannya untuk keamanan maksimal:
- Enter current password for root (enter for none): Tekan Enter (karena belum ada password yang diatur).
- Set root password? [Y/n]: Ketik Y dan masukkan password root yang kuat untuk database Anda.
- Remove anonymous users? [Y/n]: Ketik Y.
- Disallow root login remotely? [Y/n]: Ketik Y. (Sangat disarankan).
- Remove test database and access to it? [Y/n]: Ketik Y.
- Reload privilege tables now? [Y/n]: Ketik Y.
Setelah menyelesaikan langkah-langkah ini, instalasi MariaDB Anda sekarang jauh lebih aman.
Kesimpulan
Selamat! Anda telah berhasil install MariaDB di AlmaLinux 9dan mengamankannya. Server database Anda sekarang siap digunakan untuk proyek Anda berikutnya, baik itu untuk WordPress, Nextcloud, atau aplikasi kustom lainnya.
Dengan mengikuti panduan ini, Anda memiliki fondasi yang stabil dan aman untuk manajemen data Anda. Untuk konfigurasi lebih lanjut, Anda selalu dapat merujuk ke dokumentasi resmi MariaDB.





