GNU/Linux >> Belajar Linux >  >> AlmaLinux

Cara Menginstal MariaDB 10.6 di AlmaLinux 8

MariaDB adalah salah satu database open-source paling populer di samping pembuatnya MySQL . Pembuat asli MySQL mengembangkan MariaDB sebagai tanggapan atas ketakutan bahwa MySQL tiba-tiba menjadi layanan berbayar karena Oracle mengakuisisinya pada tahun 2010. Dengan sejarahnya melakukan taktik serupa, para pengembang di belakang MariaDB telah berjanji untuk menjaganya tetap open source dan bebas dari ketakutan seperti apa yang terjadi pada MySQL .

MariaDB telah menjadi sepopuler MySQL dengan pengembang, dengan fitur seperti pengelompokan lanjutan dengan Galera Cluster 4 , cache/indeks yang lebih cepat, mesin penyimpanan, dan fitur/ekstensi yang tidak akan Anda temukan di MySQL .

Dalam tutorial berikut, Anda akan mempelajari cara menginstal MariaDB 10.6 di AlmaLinux 8 .

Prasyarat

  • OS yang Disarankan: AlmaLinux 8.
  • Akun pengguna: Akun pengguna dengan hak istimewa sudo atau akses root (perintah su) .

Memperbarui Sistem Operasi

Perbarui AlmaLinux . Anda sistem operasi untuk memastikan semua paket yang ada mutakhir:

sudo dnf upgrade --refresh -y

Tutorial akan menggunakan perintah sudo dan dengan asumsi Anda memiliki status sudo .

Untuk memverifikasi status sudo di akun Anda:

sudo whoami

Contoh keluaran yang menunjukkan status sudo:

[joshua@localhost ~]$ sudo whoami
root

Untuk mengatur akun sudo yang ada atau baru, kunjungi tutorial kami di Cara Menambahkan Pengguna ke Sudoers di AlmaLinux .

Untuk menggunakan akun root , gunakan perintah berikut dengan kata sandi root untuk masuk.

su

Buat &Instal Repositori MariaDB 10.6

MariaDB default default dibundel dengan AlmaLinux AppStream repositori menyediakan MariaDB 10.3, yang sekarang sudah cukup tua. Untuk menginstal versi yang lebih baru, sebagian besar akan melihat MariaDB 10.5 dan rilis stabil terbaru MariaDB 10.6 . Keduanya dapat diinstal dengan menambahkan MariaDB resmi penyimpanan.

Pertama, buka menggunakan editor teks apa saja dan buat MariaDB file repositori di sistem Anda sebagai berikut:

sudo nano /etc/yum.repos.d/mariadb.repo

Selanjutnya, salin dan tempel baris berikut ke dalam file untuk versi terbaru MariaDB 10.6 :

[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/rhel8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1 

Jika Anda menginginkan musim alternatif lainnya MariaDB 10.5, lalu gunakan selanjutnya daripada MariaDB 10.6 :

[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 (CTRL+O) lalu keluar dari (CLTRL+X) .

Untuk menyelesaikan penginstalan repositori baru, Anda perlu memperbarui repositori sistem Anda untuk AlmaLinux untuk menyinkronkan repositori yang baru ditambahkan. Gunakan perintah berikut untuk memperbarui sebagai berikut:

sudo dnf update

Instal MariaDB 10.6

Sekarang Anda telah menginstal repositori dan memperbarui repositori sistem Anda untuk mencerminkan perubahan baru, sekarang saatnya untuk menginstal MariaDB . Untuk melakukannya, gunakan perintah berikut untuk menginstal:

sudo dnf install mariadb-server mariadb

Contoh keluaran:

Ketik “Y”, lalu tekan “ENTER KEY” untuk melanjutkan penginstalan.

Perhatikan, selama penginstalan, Anda akan diminta untuk mengimpor kunci GPG untuk MariaDB 10.6.

Contoh:

Ketik “Y”, lalu tekan “ENTER KEY” untuk melanjutkan penginstalan.

Secara default, MariaDB tidak akan diaktifkan saat boot, dan tidak akan diaktifkan, Anda harus melakukan keduanya sebagai berikut:

Untuk memulai MariaDB, ketik berikut ini:

sudo systemctl start mariadb

Untuk memulai MariaDB saat boot secara default, ketik berikut ini:

sudo systemctl enable mariadb

Setelah selesai, Anda harus memverifikasi bahwa MariaDB . Anda service bekerja dengan benar dengan perintah berikut:

sudo systemctl status mariadb

Anda seharusnya mendapatkan (status ok) untuk mengetahui semuanya berfungsi.

Contoh :

Amankan MariaDB 10.6 dengan Skrip Keamanan

Saat memasang MariaDB baru, pengaturan default dianggap lemah oleh sebagian besar standar dan menimbulkan kekhawatiran karena berpotensi memungkinkan intrusi atau eksploitasi peretas. Solusinya adalah dengan menjalankan skrip keamanan penginstalan yang disertakan dengan MariaDB instalasi.

Pertama, gunakan perintah berikut untuk meluncurkan (mariadb_secure_installation) :

sudo mariadb-secure-installation

Selanjutnya, ikuti di bawah ini:

  • Menyetel sandi untuk root akun.
  • Menghapus akun root yang dapat diakses dari luar host lokal.
  • Menghapus akun pengguna anonim.
  • Menghapus database pengujian, yang secara default dapat diakses oleh pengguna anonim.

Perhatikan, Anda menggunakan (Y) untuk menghapus semuanya.

Contoh:

Masuk ke Instans MariaDB 10.6

Sekarang setelah Anda menyelesaikan skrip keamanan penginstalan pasca-pemasangan, masuk ke MariaDB . Anda database dapat dilakukan dengan cara berikut:

sudo mysql -u root -p

Anda akan diminta untuk memasukkan kata sandi root yang Anda tetapkan baik dalam pengaturan instalasi atau skrip keamanan pasca-instalasi. Setelah berada di dalam instance layanan MySQL, Anda dapat menjalankan perintah berikut sebagai pengujian untuk melihatnya beroperasi.

Ketik perintah SHOW DATABASE berikut ini :

SHOW DATABASES;

Bagi yang baru mengenal MySQL, semua sintaks perintah harus diakhiri dengan “; ”.

Contoh:

Untuk keluar dari terminal, ketikkan perintah keluar berikut ini :

EXIT;

Copot pemasangan MariaDB 10.6

Jika Anda tidak ingin lagi menggunakan MariaDB dan ingin menghapusnya secara penuh, jalankan perintah berikut:

sudo dnf autoremove  mariadb-server mariadb-client

Contoh keluaran:

Ketik “Y”, lalu tekan “ENTER KEY” untuk melanjutkan dengan mencopot pemasangan.

Perhatikan bahwa perintah ini akan menghapus sebagian besar dependensi yang tidak digunakan dalam instalasi MariaDB untuk membantu membersihkan sistem Anda.


AlmaLinux
  1. Cara Menginstal MariaDB 10.4 di Ubuntu 18.04

  2. Cara Menginstal MongoDB di AlmaLinux 8

  3. Cara Menginstal MariaDB di Debian 11

  1. Cara Menginstal MariaDB 10.6 di Debian 11

  2. Bagaimana cara menginstal Lighttpd di AlmaLinux 8

  3. Cara Install PrestaShop di Almalinux 8

  1. Cara menginstal MariaDB 10 di AlmaLinux 8 atau Rocky Linux

  2. Cara Menginstal MariaDB 10.6 di Ubuntu 20.04

  3. Cara Menginstal MariaDB 10.7 di Ubuntu 20.04