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

Instal MariaDB di CentOS 7

MariaDB adalah sistem manajemen basis data relasional sumber terbuka, kompatibel ke belakang, pengganti drop-in biner MySQL. Ini dikembangkan oleh beberapa pengembang asli MySQL dan oleh banyak orang di komunitas. Dengan dirilisnya CentOS 7, MySQL diganti dengan MariaDB sebagai sistem database default.

Jika Anda, karena alasan apa pun perlu menginstal MySQL, lihat tutorial Cara Menginstal MySQL di CentOS 7 . Jika aplikasi Anda tidak memiliki persyaratan khusus, Anda harus tetap menggunakan MariaDB, sistem database default di CentOS 7.

Dalam tutorial ini kami akan menunjukkan cara menginstal versi terbaru MariaDB di CentOS 7 menggunakan repositori resmi MariaDB.

Prasyarat #

Pastikan Anda masuk sebagai pengguna dengan hak sudo sebelum melanjutkan dengan tutorial.

Instal MariaDB 5.5 di CentOS 7 #

Versi server MariaDB yang disediakan di repositori CentOS default adalah versi 5.5. Ini bukan versi terbaru, tetapi cukup stabil.

Ikuti langkah-langkah di bawah ini untuk menginstal dan mengamankan MariaDB 5.5 di CentOS 7:

  1. Instal paket MariaDB menggunakan manajer paket yum:

    sudo yum install mariadb-server

    Tekan y ketika diminta untuk melanjutkan instalasi.

  2. Setelah penginstalan selesai, mulai layanan MariaDB dan aktifkan untuk memulai saat boot menggunakan perintah berikut:

    sudo systemctl start mariadbsudo systemctl enable mariadb
  3. Untuk memverifikasi bahwa penginstalan berhasil, periksa status layanan MariaDB dengan mengetik:

    sudo systemctl status mariadb

    Output harus menunjukkan bahwa layanan aktif dan berjalan:

  4. Jalankan mysql_secure_installation skrip yang akan melakukan beberapa tugas terkait keamanan:

    sudo mysql_secure_installation

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

    Langkah-langkahnya dijelaskan secara rinci. Disarankan untuk menjawab Y (ya) untuk semua pertanyaan.

Instal MariaDB 10.3 di CentOS 7 #

Pada saat artikel ini ditulis, versi terbaru MariaDB adalah versi 10.3. Jika Anda perlu menginstal versi MariaDB lainnya, buka halaman repositori MariaDB, dan buat file repositori untuk versi MariaDB tertentu.

Untuk menginstal MariaDB 10.3 di CentOS 7, ikuti langkah-langkah berikut:

  1. Langkah pertama adalah Mengaktifkan repositori MariaDB. Buat file repositori bernama MariaDB.repo dan tambahkan konten berikut:

    /etc/yum.repos.d/MariaDB.repo
    # MariaDB 10.3 CentOS repository list - created 2018-05-25 19:02 UTC
    # http://downloads.mariadb.org/mariadb/repositories/
    [mariadb]
    name = MariaDB
    baseurl = http://yum.mariadb.org/10.3/centos7-amd64
    gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    gpgcheck=1
  2. Instal paket server dan klien MariaDB menggunakan yum , sama seperti paket CentOS lainnya:

    sudo yum install MariaDB-server MariaDB-client

    Yum mungkin meminta Anda 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

    Ketik y dan tekan Enter .

  3. Setelah instalasi selesai, aktifkan MariaDB untuk memulai saat boot dan memulai layanan:

    sudo systemctl enable mariadbsudo systemctl start mariadb
  4. Untuk memverifikasi instalasi, periksa status layanan MariaDB dengan mengetik:

    sudo systemctl status mariadb
    ● mariadb.service - MariaDB 10.3.7 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: inactive (dead)
         Docs: man:mysqld(8)
               https://mariadb.com/kb/en/library/systemd/
  5. Langkah terakhir adalah menjalankan mysql_secure_installation skrip yang akan melakukan beberapa tugas terkait keamanan:

    sudo mysql_secure_installation

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

    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 tetapkan sebelumnya saat mysql_secure_installation skrip dijalankan.

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 8
Server version: 10.3.7-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.

Cent OS
  1. Instal MariaDB 10.0 di CentOS 6

  2. Cara Menginstal PhpWiki di CentOS 7

  3. Cara Menginstal LiteCart di CentOS 7

  1. Cara Menginstal MariaDB di CentOS 7

  2. Cara Menginstal MariaDB di CentOS 8

  3. Instal MariaDB di CentOS 6.4

  1. 2 Cara Menginstal MariaDB di CentOS 7

  2. Cara Menginstal MariaDB Di CentOS 6

  3. Cara Menginstal MariaDB di CentOS 7