GNU/Linux >> Belajar Linux >  >> Cent OS

Instal MariaDB di Server CentOS 7 - Proses Langkah demi Langkah?

MariaDB adalah sistem manajemen database open-source dan pengganti MySQL yang kompatibel. MariaDB adalah fork dari MySQL dan dikelola oleh pengembang MySQL asli. MariaDB adalah bagian dari tumpukan LEMP (Linux, Nginx, MySQL/MariaDB, PHP/Python/Perl) yang populer. Ia menggunakan database relasional dan SQL (Structured Query Language) untuk mengelola datanya.

Jika Anda memiliki persyaratan untuk menginstal MySQL di server Anda, lihat tutorial Cara Menginstal MySQL di CentOS 7. MariaDB tersedia secara default dengan sistem CentOS 7.

Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan kueri MariaDB terkait.

Dalam konteks ini, kita akan melihat cara menginstal MariaDB di server CentOS 7.


Bagaimana Cara Menginstal MariaDB di CentOS 7?

Sebelum melakukan prosedur Instalasi ini, pastikan Anda masuk ke server CentOS dengan pengguna non-root dengan hak sudo.

Dengan dirilisnya CentOS 7, MySQL diganti dengan MariaDB sebagai sistem database default. Versi MariaDB 5.5 disediakan di repositori CentOS default tetapi ini bukan versi terbaru dan tidak lagi mendukung. Jadi kita akan menginstal versi MariaDB 10.3. Ikuti langkah-langkah di bawah ini untuk menginstal server MariaDB 10.3 di CentOS 7.


Untuk memulai, kita perlu mengaktifkan repositori MariaDB. Jadi buat file /etc/yum.repos.d/MariaDB.repo menggunakan perintah di bawah ini:

$ sudo nano /etc/yum.repos.d/MariaDB.repo

Sekarang tambahkan baris berikut ke file itu:

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

Sekarang instal server MariaDB dan paket klien MariaDB di CentOS 7 menggunakan yum sama seperti paket lain yang kami instal:

$ sudo yum install MariaDB-server MariaDB-client

Anda mungkin diminta untuk mengimpor kunci GPG MariaDB:

Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
Importing GPG key 0x1BB943DB:
Userid     : "MariaDB Package Signing Key <[email protected]>"
Fingerprint: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db
From       : https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

Tekan y dan tekan Enter untuk melanjutkan.

Setelah instalasi selesai, Anda dapat memulai layanan MariaDB dengan perintah di bawah ini:

$ sudo systemctl start mariadb

Untuk memverifikasi instalasi, periksa status layanan MariaDB dengan mengetik:

$ sudo systemctl status mariadb

Seharusnya menampilkan output seperti di bawah ini:

● mariadb.service - MariaDB 10.3.14 database server
    Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
   Drop-In: /etc/systemd/system/mariadb.service.d
            └─migrated-from-my.cnf-settings.conf
    Active: active (running) since Tue 2019-04-20 07:36:46 IST; 22s ago
      Docs: man:mysqld(8)
            https://mariadb.com/kb/en/library/systemd/

Anda dapat mengaktifkan MariaDB untuk memulai saat boot dengan menjalankan perintah di bawah ini:

$ sudo systemctl enable mariadb


Bagaimana Mengamankan MariaDB ?

Anda dapat meningkatkan keamanan MariaDB dengan menghapus pengguna anonim, membatasi akses root jarak jauh, dan menghapus database pengujian. Untuk itu jalankan skrip keamanan default dengan mengetik:

$ sudo mysql_secure_installation

Pada awalnya, ini akan meminta Anda untuk memasukkan kata sandi pengguna root.

Selanjutnya, ia akan menanyakan apakah Anda ingin mengubah atau mengatur kata sandi untuk root.

Tekan y dan tekan tombol Enter.

Setelah itu akan muncul serangkaian pertanyaan, Tekan y dan tekan Enter untuk menerima default untuk semua pertanyaan berikutnya.

Ini akan menghapus pengguna anonim, menguji database, menonaktifkan login root jarak jauh dan memuat aturan baru ini sehingga MariaDB segera menghargai perubahan yang telah Anda buat.


Bagaimana Menghubungkan ke MariaDB dari baris perintah ?

Jika Anda belum menginstal phpMyAdmin maka Anda juga dapat menghubungkan server MariaDB melalui terminal sebagai akun root dengan mengetik:

$ mysql -u root -p

Ini akan meminta Anda untuk memasukkan kata sandi pengguna root. Masukkan kata sandi pengguna root yang Anda tetapkan pada langkah sebelumnya.

Setelah Anda berhasil login maka akan muncul output seperti di bawah ini:

Output
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 18
Server version: 10.3.14-MariaDB MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>



Cent OS
  1. Instal OrangeScrum di CentOS 8 - Panduan langkah demi langkah?

  2. Instal LEMP Stack di CentOS 7 - Proses Langkah demi Langkah?

  3. Instal MongoDB di CentOS 8 - Proses Langkah demi Langkah?

  1. Instal Skype di CentOS 8 - Proses Langkah demi Langkah untuk mengimplementasikannya?

  2. Instal Apache Web Server di CentOS 8 - Proses Langkah demi Langkah untuk melakukannya?

  3. Instal Slack di CentOS 8 - Proses Langkah demi Langkah untuk melakukannya?

  1. Instal Microsoft SQL Server di CentOS 8 - Panduan langkah demi langkah?

  2. Instal Wine di CentOS 8 - Proses Langkah demi Langkah untuk melakukannya?

  3. Instal server MariaDB di CentOS