Cara menginstal basis data mariadb di debian 10

Cara menginstal basis data mariadb di debian 10

Mariadb adalah sistem manajemen basis data relasional open-source dan populer (Rdbms) dibuat oleh pengembang asli Mysql. Ini adalah sistem basis data yang cepat, dapat diskalakan dan kuat, dengan ekosistem mesin penyimpanan yang kaya, plugin, dan banyak alat lain yang menyediakan antarmuka SQL untuk mengakses data.

Mariadb adalah pengganti yang disempurnakan dan drop-in Mysql digunakan oleh organisasi dan perusahaan seperti Wikipedia, WordPress.com, google dan banyak lainnya.

Dalam artikel pendek ini, kami akan menunjukkan kepada Anda cara menginstal dan mengamankan a Mariadb server di Debian 10.

Persyaratan:

  1. Instal Server Minimal Debian 10 (Buster)

Catatan: Jika Anda mengoperasikan sistem sebagai pengguna non-administratif, menggunakan perintah sudo untuk mendapatkan hak istimewa root dan jika Anda punya Mysql diinstal dan dijalankan, hentikan dan nonaktifkan sebelum Anda melanjutkan.

Menginstal Server MariaDB di Debian 10

Anda dapat menginstal Mariadb Paket server dari Debian repositori resmi dengan menjalankan perintah berikut, yang akan menginstal server Mariadb, klien dan semua dependensinya.

# Instal mariadb-server 
Instal Mariadb di Debian 10

Itu adalah praktik umum di dalam Debian dan turunannya seperti Ubuntu Untuk secara otomatis memulai dan mengaktifkan Daemon melalui Systemd, Segera setelah mereka diinstal. Hal yang sama berlaku untuk Mariadb melayani.

Anda dapat memeriksa apakah Mariadb Layanan sudah berjalan dan berjalan menggunakan perintah SystemCTL berikut.

# Systemctl Status mariadb 
Periksa status mariadb

Selain itu, Anda juga perlu mengetahui perintah umum lainnya untuk mengelola layanan mariadb di bawah Systemd, yang termasuk perintah untuk memulai, restart, berhenti dan memuat kembali layanan mariadb seperti yang ditunjukkan.

# Systemctl Mulai mariadb # systemctl restart mariadb # systemctl stop mariadb # systemctl Reload mariadb 

Mengamankan server mariadb di debian 10

Itu Mariadb Proses instalasi melibatkan mengamankan instalasi default dan dapat dilakukan dengan menjalankan mysql_secure_installation skrip shell, yang akan memungkinkan Anda untuk menambahkan sedikit keamanan ekstra ke instance mariadb Anda dengan:

  • Mengatur kata sandi untuk akun root.
  • Menonaktifkan login root jarak jauh.
  • Menghapus akun pengguna anonim.
  • Menghapus database uji, yang secara default dapat diakses oleh pengguna anonim.
  • Dan memuat kembali hak istimewa.

Untuk memohon skrip keamanan, jalankan perintah berikut dan jawab pertanyaan seperti yang ditunjukkan pada tangkapan layar berikut.

Aman Mariadb di Debian 10

Setelah Anda mengamankan instalasi mariadb Anda, Anda dapat terhubung ke mysql shell Menggunakan kata sandi pengguna root.

# mysql -u root -p 

Untuk membuat database bernama "my_test_db" dan pengguna bernama "test_user" dengan hak istimewa penuh untuk mengelola database menjalankan perintah SQL berikut.

Mariadb [(tidak ada)]> Buat database my_test_db; Mariadb [(tidak ada)]> berikan semua di my_test_db.* Ke 'test_user'@'localhost' yang diidentifikasi oleh 'test_user_pass_here' dengan opsi hibah; Mariadb [(tidak ada)]> hak istimewa flush; Mariadb [(tidak ada)]> keluar; 
Buat database dan pengguna dengan hak istimewa

Setelah membuat database dan pengguna basis data baru, cobalah untuk mengakses shell mariadb menggunakan akun pengguna baru dan menunjukkan semua database yang ditetapkan kepada pengguna sebagai berikut.

# mysql -u test_user -p mariadb [(tidak ada)]> tampilkan basis data; 
Periksa pengguna database baru

Anda mungkin juga ingin membaca artikel berikut yang berguna ini Mariadb.

  1. Pelajari Mysql / Mariadb untuk Pemula - Bagian 1
  2. Pelajari Cara Menggunakan Beberapa Fungsi MySQL dan MariaDB - Bagian 2
  3. 12 Praktik Terbaik Keamanan Mysql/Mariadb untuk Linux
  4. Cara mencadangkan/mengembalikan mysql/mariadb dan postgresql menggunakan alat 'automysqlbackup' dan 'autopostgresqlbackup'
  5. Tip Berguna Untuk Memecahkan Masalah Kesalahan Umum Di MySQL

Itu saja untuk saat ini! Dalam panduan ini, kami menunjukkan cara menginstal dan mengamankan server mariadb di a Debian 10 Instalasi server minimal. Gunakan formulir komentar di bawah ini untuk menghubungi kami untuk pertanyaan atau informasi yang ingin Anda bagikan dengan kami.