MariaDB adalah database SQL populer yang bercabang dari MySQL. Ini dikembangkan setelah Oracle mengakuisisi Sun Microsystems pada tahun 2010. MariaDB sebagian besar kompatibel dengan MySQL dan sebagian besar dapat menggantikan MySQL tanpa masalah (kompatibel dengan API). Arsitektur prosesor x86 dan AMD64 didukung.
MariaDB menggunakan “engine penyimpanan” XtraDB sebagai pengganti InnoDB. Bidang alfanumerik dalam tabel tumpukan dapat melebihi 256 karakter. Dukungan Pool of Threads untuk menjamin kecepatan tinggi bahkan dengan 200.000+ koneksi.
Di sini, di tutorial ini, kita akan belajar cara menginstal dan mengamankan MariaDB di AlmaLinux dan Rocky Linux 8.
Instalasi MariaDB di Rocky dan AlmaLinux 8
Langkah 1: Tambahkan Repositori untuk MariaDB
Paket-paket yang tersedia untuk menginstal MariaDB dari repositori sistem AlmaLinux atau Rocky menyediakan versi 8. Oleh karena itu, untuk mendapatkan 10.5 terbaru, kita perlu menambahkan repositori resminya di sistem secara manual. Untuk itu lari-
sudo dnf install nano -y sudo nano /etc/yum.repos.d/mariadb.repo
Salin-tempel blok teks berikut yang diberikan dalam file.
[mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.5/rhel8-amd64 module_hotfixes=1 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1
Simpan file dengan menekan Ctrl+X, ketik Y, dan tekan tombol Enter.
Langkah 2: Jalankan pembaruan sistem AlmaLinux/Rocky
Sekarang, untuk memastikan semua paket sistem mutakhir dan juga untuk menyegarkan cache repositori, jalankan perintah pembaruan-
sudo dnf update
Langkah 3: Perintah untuk menginstal MariaDB di AlmaLinux 8 atau Rocky
Repositori yang kita butuhkan ada di tempatnya, sekarang kita bisa menjalankan perintah DNF biasa untuk menginstal paket server dan client MariaDB di AlmaLinux kita. Berikut adalah perintah untuk itu:
sudo dnf instal server MariaDB
Langkah 4: Mulai dan Aktifkan Layanan MariaDB
Setelah instalasi selesai, mulai service server Database dan kemudian aktifkan yang sama, sehingga dapat memulai sendiri secara otomatis dengan sistem reboot.
sudo systemctl enable mariadb --now
Untuk memeriksa semuanya berfungsi sebagaimana mestinya, Anda dapat memeriksa status service MariaDB menggunakan perintah-
sudo systemctl status mariadb
Langkah 5: Amankan Server Database
Mari jalankan perintah untuk membuat MariaDB aman dengan mengubah beberapa pengaturan seperti password, menghapus database default, menonaktifkan akses root jarak jauh ke database, dan banyak lagiā¦
sudo mysql_secure_installation
Langkah 6: Tambahkan Layanan MariaDB di Firewall (opsional)
Jika Anda ingin mengakses Database Anda menggunakan beberapa sistem lain dan client GUI atau CLI, maka pertama-tama kita harus membuka service atau portnya di firewall sistem kita.
sudo firewall-cmd --permanent --add-service=mysql sudo firewall-cmd --reload
Langkah 7: Hubungkan server Database
Untuk menghubungkan dan membuat database ketik:
mysql -u root -p