Cara Install MariaDB di Cloud VPS Server AlmaLinux 8

Focusnic - Cara Install MariaDB di Cloud VPS Server AlmaLinux 8

Pengenalan

MariaDB adalah sistem manajemen database relasional (RDBMS) yang dikembangkan sebagai alternatif open-source dari MySQL. MariaDB dirancang untuk memiliki kompatibilitas yang tinggi dengan MySQL, sehingga memudahkan bagi pengguna MySQL untuk beralih ke MariaDB. Selain itu, MariaDB juga dikenal memiliki performa yang baik, fitur-fitur canggih, dan komunitas yang aktif.

AlmaLinux 8 adalah distribusi Linux berbasis CentOS 8 ataui 1:1 binary-compatible clone (fork) Red Hat Enterprise Linux yang dirancang untuk menjadi pengganti CentOS setelah Red Hat menghentikan dukungan terhadap CentOS. AlmaLinux 8 menawarkan keamanan, stabilitas, dan kompatibilitas yang tinggi, serta didukung oleh komunitas yang aktif.

Persyaratan

  • Akses Root: Anda membutuhkan akses root atau hak administrator ke server AlmaLinux 8 agar dapat menjalankan perintah-perintah instalasi.
  • Koneksi Internet Stabil: Proses instalasi membutuhkan koneksi internet yang stabil untuk mengunduh paket-paket yang diperlukan.
  • Spesifikasi Minimum Server: Agar MariaDB dapat berjalan dengan baik, pastikan server Anda memiliki spesifikasi minimum CPU, RAM, dan ruang penyimpanan yang memadai. Anda dapat menggunakan Cloud VPS SSD dengan harga yang terjangkau.

Langkah 1 — Persiapan

Update server untuk memperbarui paket yang diperlukan agar tetap optimal

Langkah berikutnya adalah melakukan setup repository, MariaDB memberikan script installer agar secara otomatis men setup repository pada server. Secara otomatis script tersebut akan mengunduh menginstall repository MariaDB dengan versi terbaru

Setup Repository

Jalankan perintah berikut untuk setup repository MariaDB dengan versi terbaru

Skrip tersebut akan menyiapkan 3 repositori berbeda dalam satu file konfigurasi repositori. Repositori MariaDB berisi paket perangkat lunak yang terkait dengan MariaDB Server, clients and utilities, client libraries, plugins, dan Mariabackup.

Jika aplikasi Anda membutuhkan versi MariaDB yang lama daripada yang terbaru, silahkan ikuti panduan berikut untuk men setup repository MariaDB

Setup Repository Specific Version MariaDB

Perintah diatas akan menginstall repository MariaDB versi 10.4. Saat artikel ini dibuat berikut adalah beberapa versi yang dapat Anda ubah pada parameter --mariadb-server-version

  • mariadb-10.4
  • mariadb-10.5
  • mariadb-10.6
  • mariadb-10.10
  • mariadb-10.11
  • mariadb-11.0
  • mariadb-11.1
  • mariadb-11.2

Langkah 2 — Install MariaDB

Pada langkah ini kami akan menginstall MariaDB dengan versi terbaru yaitu pada saat artikel ini dibuat versi MariaDB adalah 11.4.2. Jalankan perintah berikut untuk menginstall paket MariaDB Server, Client, dan backup utility

Berikut adalah output dari paket yang akan diinstall pada server

Aktifkan service MariaDB agar dapat berjalan otomatis saat server direboot

Cek status MariaDB menggunakan perintah berikut

Pastikan outputnya seperti berikut

Cek versi MySQL saat ini

Berikut contoh outputnya

Konfigurasi Keamanan MariaDB

Langkah berikutnya adalah mengamankan MariaDB karena secara default MariaDB sejak versi 10.4 sudah menggunakan unix_socket_authentication. Sebenarnya MariaDB secara otomatis mengamankan akses MariaDB, namun memiliki kekurangan jika aplikasi Anda menggunakan user root maka Anda perlu mengetahui password database terlebih dahulu.

Jalankan perintah berikut untuk memulai konfigurasi MariaDB

Berikut adalah contoh outputnya

Anda dapat mengakses MariaDB menggunakan password atau melalui socket (tanpa password)

Anda dapat menjalankan perintah berikut untuk login tanpa password alias menggunakan unix socket authentication

Atau menggunakan password yang sudah Anda buat sebelumnya, cara ini dapat membantu Anda ketika aplikasi Anda ingin menggunakan user root

Penutup

Dalam artikel ini, kita telah mempelajari cara menginstal MariaDB di Cloud VPS Server AlmaLinux 8. Dimulai dari pengenalan tentang MariaDB, dilanjutkan dengan memenuhi persyaratan yang diperlukan, dan kemudian mengikuti langkah-langkah instalasi yang telah dijelaskan.

Setelah mengikuti tutorial ini, Anda diharapkan dapat dengan mudah menginstal dan mengonfigurasi MariaDB di server AlmaLinux 8 Anda. Jika Anda membutuhkan bantuan lebih lanjut atau memiliki pertanyaan, jangan ragu untuk mencari referensi atau bergabung dengan komunitas pengguna MariaDB dan AlmaLinux.

Table of Contents