Cara menginstal MariaDB 10 di Debian 11 Bullseye Linux

Panduan untuk mempelajari instalasi MariaDB 10 di Debian 11 Bullseye. Saat ini saat menulis tutorial ini versi terbaru adalah MariaDB Server 10.6.

Versi default yang tersedia untuk diinstal pada Debian 11 Linux saat melakukan panduan ini adalah MariaDB 10.5, namun versi terbaru yang tersedia adalah 10.6. Versi baru hadir dengan beberapa pembaruan dan fitur baru di area berikut:

  • DDL atom
  • Sintaks SQL
  • Kompatibilitas Oracle
  • InnoDB
  • Replikasi, Galera dan Binlog
  • Skema Kinerja
  • Mesin Penyimpanan
  • Memperbaiki Kerentanan Keamanan

Untuk mendapatkan detail lengkap dari bug yang diperbaiki dan fitur baru yang ditambahkan, lihat halaman resmi yang telah mencantumkan Peningkatan di 10.06.

Instal MariaDB Server 10.6 di Debian 11 Bullseye Linux

1. Segarkan cache Repositori

Jalankan perintah pembaruan sistem yang akan menginstal semua pembaruan yang tersedia bersama dengan menyegarkan cache repositori sistem.

sudo apt update

Catatan : Jika Anda menginginkan versi default yang tersedia di basis repo Debian 11 maka Anda dapat memeriksanya menggunakan perintah:

apt show mariadb-server

Sedangkan untuk menginstalnya perintahnya adalah:

sudo apt install mariadb-server

Mereka yang menginginkan versi 10.6 dapat melanjutkan ke langkah lebih lanjut…

2. Instal paket umum

Ada beberapa paket yang kita perlukan untuk mengelola distribusi dan sumber vendor perangkat lunak independen kita dengan mudah.

sudo apt-get install software-properties-common dirmngr

2. Mengimpor Kunci Publik GPG MariaDB di Debian 11

Mari unduh dan tambahkan kunci GPG, yang ditandatangani oleh pengembang MariaDB untuk memverifikasi paket yang kita dapatkan untuk menginstal Database ini. Ini akan membantu sistem untuk mengonfirmasi apakah paket-paket tersebut berasal dari sumber asli dan belum diubah.

wget https://mariadb.org/mariadb_release_signing_key.asc sudo chmod -c 644 mariadb_release_signing_key.asc sudo mv -vi mariadb_release_signing_key.asc /etc/apt/trusted.gpg.d/

3. Tambahkan Repositori

Selanjutnya, tambahkan repo MariaDB yang dimaksudkan untuk mendapatkan versi 10.06 secara manual di Debian 11 Linux Anda; menggunakan perintah yang diberikan di bawah ini:

Rekatkan seluruh blok dari perintah yang diberikan dan tekan tombol Enter.

echo "deb [arch=amd64,arm64,ppc64el] https://ftp.ubuntu-tw.org/mirror/mariadb/repo/10.6/debian bullseye main" | sudo tee /etc/apt/sources.list.d/mariadb.list
sudo apt update

4. Instal MariaDB 10.6 di Debian 11 Bullseye

Setelah melakukan semua perintah yang diberikan di atas, kita dapat dengan mudah menginstal MariaDB 10.6. Untuk memeriksa dan mengonfirmasi, kita dapat menggunakan perintah APT show:

apt show mariadb-server

Tambahkan repositori MariaDB di Debian 11

Untuk menginstalnya:

sudo apt install mariadb-server

instal server mariadb di Debian 11

5. Periksa status server Database

Setelah instalasi selesai, kita dapat memeriksa versi dan status server Database, apakah berjalan di latar belakang atau tidak.

mariadb --version
systemctl status mariadb

Sedangkan, untuk menghentikan, restart, dan menonaktifkan service:

sudo systemctl stop mariadb

Untuk mengaktifkan dan menonaktifkan, agar tidak mulai secara otomatis:

sudo systemctl enable mariadb
sudo systemctl disable mariadb

Untuk restart:

sudo systemctl restart mariadb

6. Amankan instalasi MariaDB

Jika Anda akan menggunakan Database di beberapa aplikasi melalui jaringan publik, maka disarankan untuk menjalankan perintah untuk mengamankan MariaDB.

mysql_secure_installation

Saat Anda menjalankan perintah, wizard berbasis teks akan terbuka, ikuti saja. Tetapkan password root untuk MariaDB, hapus basis data demo, nonaktifkan login jarak jauh dan hapus akun user anonim.

Penghapusan instalasi – MariaDB 10

Jika Anda tidak memerlukan Database di Server Debian atau Desktop Anda, gunakan perintah di bawah ini:

sudo apt purge maridb-server

Hapus kunci GPG

sudo rm /etc/apt/trusted.gpg.d/mariadb_release_signing_key.asc

Hapus Repo

sudo rm /etc/apt/sources.list.d/mariadb.list

Related Posts