Cara Menginstal MariaDB di Debian 11. MariaDB adalah salah satu perangkat lunak basis data yang paling banyak digunakan yang dibangun di atas MySQL dan digunakan untuk beberapa aplikasi terkenal yang memanfaatkan seperti WordPress dan banyak lagi.
Dalam panduan ini Anda akan mempelajari cara menginstal server komunitas MariaDB terbaru di Debian.
Penyiapan ini diuji di Google cloud, sehingga akan berfungsi di semua layanan hosting cloud seperti AWS, Azure, atau VPS apa pun, atau server khusus apa pun yang menjalankan Debian 11.
Prasyarat
- Akses root ke server Anda atau pengguna sudo.
Langkah 1:Setup Inisialisasi
Mulailah dengan memperbarui paket ke versi terbaru yang tersedia menggunakan perintah berikut.
sudo apt update sudo apt upgrade
Instal paket wget.
sudo apt install wget
Setelah Anda memperbarui penyiapan, Anda dapat memulai penyiapan.
Langkah 2:Konfigurasikan repositori APT
Secara default, repositori Debian 11 memiliki paket MariaDB. Tetapi mereka mungkin sudah ketinggalan zaman dan tidak memiliki versi terbaru. Untuk menginstal versi terbaru yang tersedia, Anda harus mengikuti langkah-langkah di bawah ini.
Untuk menambahkan repositori MariaDB APT, jalankan perintah berikut
wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup echo "b9e90cde27affc2a44f9fc60e302ccfcacf71f4ae02071f30d570e6048c28597 mariadb_repo_setup" | sha256sum -c -
Konfigurasikan izin yang benar.
chmod +x mariadb_repo_setup
Siapkan versi MariaDB untuk menginstal. Di sini kami menggunakan versi 10.6 yang terbaru pada saat penulisan tutorial ini.
sudo ./mariadb_repo_setup --mariadb-server-version="mariadb-10.6"
Perbarui indeks paket dan instal MariaDB.
sudo apt update sudo apt install mariadb-server mariadb-client
Setelah instalasi selesai, layanan MariaDB akan dimulai secara otomatis. Untuk memverifikasi bahwa server MariaDB sedang berjalan, ketik:
sudo service mariadb status
Output harus menunjukkan bahwa layanan diaktifkan dan berjalan:
● mariadb.service - MariaDB 10.6.7 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/mariadb.service.d └─migrated-from-my.cnf-settings.conf Active: active (running) since Mon 2022-02-14 05:51:33 UTC; 29s ago Docs: man:mariadbd(8) https://mariadb.com/kb/en/library/systemd/ Process: 3823 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (> Process: 3824 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION > Process: 3826 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR> Process: 3870 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION> Process: 3872 ExecStartPost=/etc/mysql/debian-start (code=exited, status=0/SUCCESS) Main PID: 3855 (mariadbd)
Sekarang Anda telah menginstal versi terbaru dari server MariaDB.
Langkah 3:Amankan MariaDB
Instalasi MariaDB dilengkapi dengan skrip bernama mysql_secure_installation
yang memungkinkan Anda meningkatkan keamanan server MariaDB dengan mudah.
sudo mysql_secure_installation
Anda akan diminta untuk mengonfigurasi VALIDATE PASSWORD PLUGIN
yang digunakan untuk menguji kekuatan kata sandi pengguna MariaDB dan meningkatkan keamanan.
Tekan y
jika Anda ingin menyiapkan plugin validasi kata sandi atau kunci lain untuk pindah ke langkah berikutnya.
Ada tiga tingkat kebijakan validasi kata sandi, rendah, sedang, dan kuat.
Masukkan 2 untuk validasi kata sandi yang kuat.
Pada prompt berikutnya, Anda akan diminta untuk menyetel kata sandi untuk pengguna root MariaDB.
Jika Anda mengatur plugin validasi kata sandi, skrip akan menunjukkan kekuatan kata sandi baru Anda. Ketik y
untuk mengonfirmasi kata sandi.
Selanjutnya, Anda akan diminta untuk menghapus pengguna anonim, membatasi akses pengguna root ke mesin lokal, menghapus database pengujian, dan memuat ulang tabel hak istimewa. Anda harus menjawab y
untuk semua pertanyaan.
Tingkatkan Karir Administrasi Linux Anda dengan menyelesaikan kursus pelatihan dan dapatkan pekerjaan impian Anda.
Kesimpulan
Sekarang Anda telah mempelajari cara menginstal server MariaDB di Debian 11 dan mengamankannya.
Terima kasih atas waktunya. Jika Anda menghadapi masalah atau umpan balik, silakan tinggalkan komentar di bawah.