Cara Menginstal MariaDB di Sistem RHEL dan Debian


MariaDB adalah biner drop-in pengganti MySQL, yang dikembangkan oleh penulis asli MySQL Project dan sepenuhnya kompatibel dengan MySQL memiliki lebih banyak fitur dan peningkatan kinerja yang lebih baik.

Mengapa saya harus menggunakan MariaDB?

Seperti kita ketahui MySQL banyak digunakan dan merupakan RDBMS paling populer dan pilihan pertama para pengembang. Pada 2008, MySQL diakuisisi oleh Sun Microsystem, yang kemudian dibeli oleh Oracle dan tidak lagi bersifat open source .

Ya, MariaDB disponsori oleh Monty Program AB & MariaDB Foundation dan dikembangkan secara independen oleh pengembang inti MySQL dan anggota komunitas lainnya, dan benar-benar open source.

MySQL dibuat oleh MichaelMontyWidenius, David Axmark, dan Allan Larsson pendiri MySQL, dan Monty Program AB kini berada di belakang MariaDB. Mereka akan mengawasi perkembangan yayasan MariaDB.

Siapa yang menggunakan MariaDB?

Ada beberapa distro & website besar yang beralih ke MariaDB, beberapa di antaranya adalah:

  • Google
  • Layanan Web Amazon
  • Facebook
  • Mozilla Perusahaan
  • Wikipedia
  • OpenSuse
  • fedora
  • OLX
  • Nimbuzz
  • Perlengkapan Slash
  • Linux Agung
  • Redhat Enterprise Linux (dari RHEL7)
  • Manjaro
  • penyihir
  • Debian
  • Proyek Cakra
  • Gentoo
  • OpenBSD

Menginstal MariaDB di Distribusi berbasis RHEL

Pada distribusi berbasis RHEL seperti CentOS Stream, Rocky Linux, dan AlmaLinux, sangat disarankan untuk menginstal paket RPM yang sesuai dari repositori AppStream menggunakan yum atau dnf seperti yang ditunjukkan.

yum install mariadb-server mariadb-backup mariadb-common
OR
dnf install mariadb-server mariadb-backup mariadb-common

Setelah instalasi selesai, Anda dapat memulai, mengaktifkan dan memverifikasi status layanan MariaDB dengan:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Setelah layanan MariaDB dimulai, sekarang saatnya untuk meningkatkan keamanannya dengan menetapkan kata sandi root, menghapus pengguna anonim, menonaktifkan login root jarak jauh, menghapus database pengujian, dan memuat ulang hak istimewa.

mysql_secure_installation

Perlu dicatat bahwa kata sandi root kosong, jadi jika Anda ingin mengaturnya, cukup tekan “enter ”, ketika diminta dan atur kata sandi root. Selebihnya anda bisa mengikuti langkah dan jawaban pada gambar dibawah ini:

Setelah MariaDB diamankan, sekarang saatnya terhubung ke shell mysql seperti yang ditunjukkan.

mysql -u root -p 

Saat diminta, masukkan kata sandi root yang Anda atur sebelumnya.

Menginstal MariaDB di Distribusi berbasis Debian

Pada distribusi berbasis Debian seperti Ubuntu dan distribusi Linux serupa lainnya, sangat disarankan untuk menginstal paket DEB yang sesuai dari repositori MariaDB menggunakan manajer paket apt.

apt install mariadb-server mariadb-backup mariadb-common
Or
sudo apt install mariadb-server mariadb-backup mariadb-common

Setelah instalasi selesai, Anda dapat memulai, mengaktifkan dan memverifikasi status layanan MariaDB dengan:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Setelah layanan MariaDB dimulai, sekarang saatnya untuk meningkatkan keamanannya dengan menetapkan kata sandi root, menghapus pengguna anonim, menonaktifkan login root jarak jauh, menghapus database pengujian, dan memuat ulang hak istimewa.

mysql_secure_installation

Masuk ke MariaDB dengan kredensial root yang telah ditetapkan sebelumnya.

sudo mysql -u root -p
[sudo] password for narad: 
Enter password:

Ketik keluar dari prompt perintah untuk keluar dari database.