Android

Bagaimana untuk memasang mariadb pada debian 9

Install MariaDB di Debian 9

Install MariaDB di Debian 9

Isi kandungan:

Anonim

MariaDB adalah sistem pengurusan pangkalan data hubungan terbuka, multi-threaded, penggantian kompatibel ke belakang untuk MySQL. Ia dikendalikan dan dibangunkan oleh Yayasan MariaDB termasuk beberapa pemaju asal MySQL.

Dengan pembebasan Debian 9, MySQL digantikan dengan MariaDB sebagai sistem pangkalan data lalai.

Dalam tutorial ini, kami akan menunjukkan kepada anda dua cara yang berbeza mengenai cara memasang MariaDB pada mesin Debian 9 anda. Kaedah pertama akan membimbing anda melalui langkah-langkah yang diperlukan untuk memasang MariaDB dari repositori Debian sementara yang kedua akan mengajar anda cara memasang versi terbaru dari MariaDB dari repositori MariaDB rasmi.

Umumnya, disyorkan untuk memasang MariaDB dari repositori Debian.

Jika anda lebih suka MySQL melalui MariaDB, periksa Cara Pasang MySQL pada tutorial Debian 9. Jika permohonan anda tidak mempunyai apa-apa keperluan khusus, anda harus tetap dengan MariaDB, sistem pangkalan data lalai di Debian 9.

Prasyarat

Sebelum meneruskan tutorial ini, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo.

Memasang MariaDB pada Debian 9

Pada masa menulis artikel ini, versi terbaru MariaDB yang terdapat di dalam utama Debian ialah versi 10.1.

Untuk memasang MariaDB pada Debian 9, ikuti langkah-langkah berikut:

  1. Kemaskini pertama indeks pakej apt dengan menaip:

    sudo apt update

    Setelah senarai pakej dikemas kini, pasang MariaDB dengan menjalankan perintah berikut:

    sudo apt install mariadb-server

    Perkhidmatan MariaDB akan bermula secara automatik. Anda boleh mengesahkannya dengan menaip:

    sudo systemctl status mariadb

    Keluaran seharusnya kelihatan 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

Memasang MariaDB pada Debian 9 dari MariaDB Repositories

Pada masa penulisan ini versi terbaru dari MariaDB adalah versi 10.3 yang boleh dipasang dari repositori MariaDB rasmi. Sebelum meneruskan langkah seterusnya melawat halaman Repositori MariaDB dan periksa jika terdapat versi baru yang tersedia.

Untuk memasang MariaDB 10.3 pada sistem Debian 9 anda, ikut langkah berikut:

  1. Langkah pertama adalah untuk membolehkan repositori MariaDB dan mengimport kunci GPG repositori ke sistem anda untuk melakukannya menjalankan arahan berikut:

    sudo apt install software-properties-common dirmngr sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8 sudo add-apt-repository 'deb http://mirrors.dotsrc.org/mariadb/repo/10.3/debian stretch main'

    Setelah repositori diaktifkan, kemas kini senarai pakej dan pasang MariaDB dengan:

    sudo apt update sudo apt install mariadb-server

    Perkhidmatan MariaDB akan bermula secara automatik, untuk mengesahkan ia menjalankan arahan 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 keselamatan pemasangan MariaDB jalankan skrip mysql_secure_installation :

sudo mysql_secure_installation

Skrip akan meminta anda untuk menetapkan kata laluan untuk akaun root, mengalih keluar pengguna tanpa nama, menyekat akses pengguna root ke mesin tempatan dan mengalih keluar pangkalan data ujian.

Pada akhirnya skrip akan memuatkan semula jadual keistimewaan yang memastikan semua perubahan berlaku dengan serta-merta.

Semua langkah diterangkan secara terperinci dan disyorkan untuk menjawab "Y" (ya) kepada semua soalan.

Sambungkan ke MariaDB dari baris arahan

Untuk menyambung ke pelayan MariaDB melalui terminal sebagai jenis akaun root:

mysql -u root -p

Anda akan diminta memasukkan kata laluan root yang telah anda tetapkan sebelum menggunakan skrip mysql_secure_installation .

Sebaik sahaja anda memasukkan kata laluan anda akan dibentangkan dengan shell MariaDB seperti ditunjukkan di bawah:

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 >

Kesimpulannya

Dalam tutorial ini, kami telah menunjukkan kepada anda cara memasang dan mengamankan MariaDB pada pelayan Debian 9.

Sekarang bahawa pelayan MariaDB anda sedang berjalan dan anda tahu bagaimana untuk menyambung ke pelayan MariaDB dari baris arahan, anda mungkin ingin menyemak panduan berikut:

mariadb mysql debian

Jawatan ini adalah sebahagian daripada Cara Pasang LAMP Stack pada siri Debian 9.

Jawatan lain dalam siri ini:

Bagaimana Cara Memasang Apache di Debian 9 Cara Pasang PHP di Debian 9 Cara Menyediakan Host Virtual Apache di Debian 9 Cara Pasang MariaDB di Debian 9 Secure Apache dengan Let's Encrypt Debian 9