Android

Pasang mariadb pada centos 7

Установка и настройка MariaDB в CentOS 8

Установка и настройка MariaDB в CentOS 8

Isi kandungan:

Anonim

MariaDB adalah sistem pengurusan pangkalan data relasi sumber terbuka, serasi mundur, binari penggantian binari MySQL. Ia dibangunkan oleh beberapa pemaju asal MySQL dan oleh ramai orang dalam komuniti. Dengan pembebasan CentOS 7, MySQL digantikan dengan MariaDB sebagai sistem pangkalan data lalai.

Sekiranya anda, atas sebab apapun perlu memasang MySQL, periksa Cara Pasang MySQL pada tutorial CentOS 7. Jika permohonan anda tidak mempunyai apa-apa keperluan khusus, anda harus tetap dengan MariaDB, sistem pangkalan data lalai di CentOS 7.

Dalam tutorial ini kami akan menunjukkan kepada anda cara memasang versi terbaru dari MariaDB pada CentOS 7 menggunakan repositori MariaDB rasmi.

Prasyarat

Pastikan anda dilog masuk sebagai pengguna dengan keistimewaan sudo sebelum meneruskan tutorial.

Pasang MariaDB 5.5 pada CentOS 7

Versi pelayan MariaDB yang disediakan dalam repositori CentOS lalai adalah versi 5.5. Ini bukan versi terbaru walaupun, tetapi ia agak stabil.

Ikuti langkah-langkah di bawah untuk memasang dan selamatkan MariaDB 5.5 pada CentOS 7:

  1. Pasang pakej MariaDB menggunakan pengurus pakej yum:

    sudo yum install mariadb-server

    Tekan y apabila diminta untuk meneruskan pemasangan.

    Setelah pemasangan selesai, mulakan perkhidmatan MariaDB dan dayakan boot dengan menggunakan arahan berikut:

    sudo systemctl start mariadb sudo systemctl enable mariadb

    Untuk mengesahkan bahawa pemasangan berjaya, periksa status perkhidmatan MariaDB dengan menaip:

    sudo systemctl status mariadb

    Output harus menunjukkan bahawa perkhidmatan aktif dan berjalan:

    Jalankan skrip mysql_secure_installation yang akan melaksanakan beberapa tugas yang berkaitan dengan keselamatan:

    sudo mysql_secure_installation

    Anda akan diminta untuk menyediakan kata laluan pengguna root, mengalih keluar akaun pengguna tanpa nama, menyekat akses pengguna root ke mesin tempatan, dan keluarkan pangkalan data ujian.

    Langkah-langkah dijelaskan secara terperinci. Adalah disyorkan untuk menjawab Y (ya) kepada semua soalan.

Pasang MariaDB 10.3 pada CentOS 7

Pada masa menulis artikel ini, versi terbaru dari MariaDB adalah versi 10.3. Sekiranya anda perlu memasang versi lain dari MariaDB, pergi ke halaman repositori MariaDB, dan buat fail repositori untuk versi MariaDB tertentu.

Untuk memasang MariaDB 10.3 pada CentOS 7, ikuti langkah berikut:

  1. Langkah pertama ialah Membolehkan repositori MariaDB. Buat fail repositori bernama MariaDB.repo dan tambahkan kandungan 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/ name = MariaDB baseurl = http://yum.mariadb.org/10.3/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1

    Pasang pakej pelayan dan klien MariaDB menggunakan yum , sama seperti pakej CentOS yang lain:

    sudo yum install MariaDB-server MariaDB-client

    Yum boleh meminta anda mengimport kunci GPG MariaDB:

    Retrieving key from https://yum.mariadb.org/RPM-GPG-KEY-MariaDB Importing GPG key 0x1BB943DB: Userid: "MariaDB Package Signing Key

    "Cap jari: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db Dari: https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

    Taip y dan tekan Enter .

    Setelah pemasangan selesai, dayakan MariaDB untuk memulakan boot dan mulakan perkhidmatan:

    sudo systemctl enable mariadb sudo systemctl start mariadb

    Untuk mengesahkan pemeriksaan pemasangan status perkhidmatan MariaDB dengan menaip:

    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)

    Langkah terakhir ialah menjalankan skrip mysql_secure_installation yang akan melaksanakan beberapa tugas berkaitan keselamatan:

    sudo mysql_secure_installation

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

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

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 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.

Kesimpulannya

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

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 centos

Siaran ini adalah sebahagian daripada Stail LEMP Install pada siri CentOS 7.

Jawatan lain dalam siri ini:

• Cara Pasang Nginx pada CentOS 7 • Selamat Nginx dengan Let's Encrypt pada CentOS 7 • Pasang MariaDB pada CentOS 7 • Pasang PHP 7 pada CentOS 7 • Cara Menyediakan Blok Server Nginx pada CentOS 7