GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal MariaDB di Debian 9

MariaDB adalah open-source, sistem manajemen database relasional multi-utas, pengganti kompatibel untuk MySQL. Itu dipelihara dan dikembangkan oleh MariaDB Foundation termasuk beberapa pengembang asli MySQL.

Dengan dirilisnya Debian 9, MySQL diganti dengan MariaDB sebagai sistem database default.

Dalam tutorial ini kami akan menunjukkan kepada Anda dua metode berbeda tentang cara menginstal MariaDB pada mesin Debian 9 Anda. Metode pertama akan memandu Anda melalui langkah-langkah yang diperlukan untuk menginstal MariaDB dari repositori Debian, sedangkan metode kedua akan mengajari Anda cara menginstal versi terbaru MariaDB dari repositori resmi MariaDB.

Umumnya, disarankan untuk menginstal MariaDB dari repositori Debian.

Jika Anda lebih suka MySQL daripada MariaDB, lihat tutorial Cara Menginstal MySQL di Debian 9 . Jika aplikasi Anda tidak memiliki persyaratan khusus, Anda harus tetap menggunakan MariaDB, sistem database default di Debian 9.

Prasyarat #

Sebelum melanjutkan tutorial ini, pastikan Anda masuk sebagai pengguna dengan hak istimewa sudo.

Menginstal MariaDB di Debian 9 #

Pada saat artikel ini ditulis, versi MariaDB terbaru yang tersedia di Debian utama adalah versi 10.1.

Untuk menginstal MariaDB di Debian 9, ikuti langkah-langkah berikut:

  1. Pertama-tama perbarui apt indeks paket dengan mengetik:

    sudo apt update
  2. Setelah daftar paket diperbarui, instal MariaDB dengan menjalankan perintah berikut:

    sudo apt install mariadb-server
  3. Layanan MariaDB akan dimulai secara otomatis. Anda dapat memverifikasinya dengan mengetik:

    sudo systemctl status mariadb

    Outputnya akan terlihat seperti ini:

    ● mariadb.service - MariaDB database server
    Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset
    Active: active (running) since Wed 2018-09-12 15:10:40 UTC; 1min 48s ago
    Main PID: 11356 (mysqld)
    Status: "Taking your SQL requests now..."
    CGroup: /system.slice/mariadb.service
            └─11356 /usr/sbin/mysqld

Menginstal MariaDB di Debian 9 dari Repositori MariaDB #

Pada saat penulisan ini, versi terbaru MariaDB adalah versi 10.3 yang dapat diinstal dari repositori resmi MariaDB. Sebelum melanjutkan ke langkah berikutnya, kunjungi halaman Repositori MariaDB dan periksa apakah ada versi baru yang tersedia.

Untuk menginstal MariaDB 10.3 pada sistem Debian 9 Anda, ikuti langkah-langkah berikut:

  1. Langkah pertama adalah mengaktifkan repositori MariaDBdan mengimpor kunci GPG repositori ke sistem Anda untuk melakukannya jalankan perintah berikut:

    sudo apt install software-properties-common dirmngrsudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'
  2. Setelah repositori diaktifkan, perbarui daftar paket dan instal MariaDB dengan:

    sudo apt updatesudo apt install mariadb-server
  3. Layanan MariaDB akan dimulai secara otomatis, untuk memverifikasinya jalankan perintah berikut:

    sudo systemctl status mariadb
    ● mariadb.service - MariaDB 10.3.8 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 Sun 2018-07-29 19:36:30 UTC; 56s ago
        Docs: man:mysqld(8)
            https://mariadb.com/kb/en/library/systemd/
    Main PID: 16417 (mysqld)
    Status: "Taking your SQL requests now..."
        Tasks: 31 (limit: 507)
    CGroup: /system.slice/mariadb.service
            └─16417 /usr/sbin/mysqld

Mengamankan MariaDB #

Untuk meningkatkan keamanan instalasi MariaDB, jalankan mysql_secure_installation naskah:

sudo mysql_secure_installation

Script akan meminta Anda untuk menyetel kata sandi untuk akun root , menghapus pengguna anonim, membatasi akses pengguna root ke mesin lokal dan menghapus database pengujian.

Pada akhirnya, skrip akan memuat ulang tabel hak istimewa untuk memastikan bahwa semua perubahan segera berlaku.

Semua langkah dijelaskan secara rinci dan disarankan untuk menjawab “Y” (ya) untuk semua pertanyaan.

Hubungkan ke MariaDB dari baris perintah #

Untuk terhubung ke server MariaDB melalui terminal sebagai akun root, ketik:

mysql -u root -p

Anda akan diminta untuk memasukkan kata sandi root yang telah Anda siapkan sebelumnya menggunakan mysql_secure_installation naskah.

Setelah Anda memasukkan kata sandi, Anda akan disajikan dengan shell MariaDB seperti yang ditunjukkan di bawah ini:

Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 2
Server version: 10.1.26-MariaDB-0+deb9u1 Debian 9.1

Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]>

Debian
  1. Cara Menginstal MariaDB di Debian 10

  2. Cara Menginstal MariaDB 10.x di Debian 11

  3. Cara Menginstal MariaDB di Debian 11

  1. Cara Menginstal MariaDB di Debian 11

  2. Cara Menginstal NextCloud di Debian 10

  3. Cara Menginstal MariaDB 10.6 di Debian 11

  1. Cara Menginstal MariaDB di Debian 8

  2. Cara Menginstal Nextcloud di Debian 8

  3. Cara Menginstal OwnCloud di Debian 9