Android

Centos 7'ye mariadb yükleyin

Что такое СУБД MariaDB ?

Что такое СУБД MariaDB ?

İçindekiler:

Anonim

MariaDB, MySQL'in açık kaynaklı ilişkisel veritabanı yönetim sistemidir, geriye dönük uyumlu, ikili drop-in değişimidir. MySQL'in bazı orijinal geliştiricileri ve topluluktaki birçok kişi tarafından geliştirilmiştir. CentOS 7'nin piyasaya sürülmesiyle birlikte MySQL, varsayılan veritabanı sistemi olarak MariaDB ile değiştirildi.

Herhangi bir nedenle MySQL kurmanız gerekiyorsa, CentOS 7'de MySQL Nasıl Kurulur eğitimine bakın. Uygulamanızın özel bir gereksinimi yoksa, CentOS 7'deki varsayılan veritabanı sistemi olan MariaDB ile uyumlu olmalısınız.

Bu derste, MariaDB'nin en son sürümünü CentOS 7'ye resmi MariaDB depolarını kullanarak nasıl yükleyeceğinizi göstereceğiz.

Ön şartlar

Eğiticiye devam etmeden önce sudo ayrıcalıklarına sahip bir kullanıcı olarak oturum açtığınızdan emin olun.

MariaDB 5.5'i CentOS 7'ye yükleyin

Varsayılan CentOS depolarında sağlanan MariaDB sunucusunun sürümü 5.5 sürümüdür. Bu en son sürüm değil, ancak oldukça kararlı.

CentOS 7'ye MariaDB 5.5'i yüklemek ve sabitlemek için aşağıdaki adımları izleyin:

  1. Yum paket yöneticisini kullanarak MariaDB paketini kurun:

    sudo yum install mariadb-server

    Kuruluma devam etmek istendiğinde y düğmesine basın.

    Yükleme tamamlandığında, MariaDB hizmetini başlatın ve aşağıdaki komutları kullanarak önyüklemede başlamasını sağlayın:

    sudo systemctl start mariadb sudo systemctl enable mariadb

    Yüklemenin başarılı olduğunu doğrulamak için, şunu yazarak MariaDB hizmet durumunu kontrol edin:

    sudo systemctl status mariadb

    Çıktı, hizmetin etkin ve çalışır durumda olduğunu göstermelidir:

    Güvenlikle ilgili birkaç görevi gerçekleştirecek mysql_secure_installation komut dosyasını çalıştırın:

    sudo mysql_secure_installation

    Kök kullanıcı parolasını ayarlamanız, anonim kullanıcı hesaplarını kaldırmanız, kök kullanıcının yerel makineye erişimini kısıtlamanız ve test veritabanını kaldırmanız istenir.

    Adımlar ayrıntılı olarak açıklanmaktadır. Tüm sorulara Y (evet) cevabı Y önerilir.

MariaDB 10.3'ü CentOS 7'ye yükleyin

Bu makaleyi yazarken, MariaDB'nin en son sürümü 10.3 sürümüdür. MariaDB'nin başka bir sürümünü yüklemeniz gerekiyorsa, MariaDB depoları sayfasına gidin ve belirli bir MariaDB sürümü için bir depo dosyası oluşturun.

MariaDB 10.3'ü CentOS 7'ye yüklemek için şu adımları izleyin:

  1. İlk adım MariaDB deposunu etkinleştirmektir. MariaDB.repo adlı bir havuz dosyası oluşturun ve aşağıdaki içeriği ekleyin:

    /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

    MariaDB sunucusunu ve istemci paketlerini diğer CentOS paketleriyle aynı yum kullanarak kurun:

    sudo yum install MariaDB-server MariaDB-client

    Yum, MariaDB GPG anahtarını içe aktarmanızı isteyebilir:

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

    "Parmak izi: 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db Gönderen: https://yum.mariadb.org/RPM-GPG-KEY-MariaDB

    y ve Enter .

    Kurulum tamamlandığında, MariaDB'nin önyüklemede başlamasını ve hizmeti başlatmasını sağlayın:

    sudo systemctl enable mariadb sudo systemctl start mariadb

    Kurulumu doğrulamak için MariaDB servis durumunu yazarak kontrol edin:

    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)

    Son adım, güvenlikle ilgili birkaç görevi gerçekleştirecek mysql_secure_installation komut dosyasını çalıştırmaktır:

    sudo mysql_secure_installation

    Komut dosyası sizden kök kullanıcı parolasını ayarlamanızı, anonim kullanıcıyı kaldırmanızı, kök kullanıcının yerel makineye erişimini kısıtlamanızı ve test veritabanını kaldırmanızı ister.

    Tüm adımlar ayrıntılı olarak açıklanmıştır ve tüm sorulara Y (evet) cevabı Y .

Komut satırından MariaDB'ye bağlanın

MariaDB sunucusuna terminal aracılığıyla kök hesap türü olarak bağlanmak için:

mysql -u root -p

mysql_secure_installation komut dosyası çalıştırıldığında daha önce belirlediğiniz kök parolayı girmeniz istenir.

Parolayı girdikten sonra aşağıda gösterildiği gibi MariaDB kabuğuyla karşılaşacaksınız:

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.

Sonuç

Bu öğreticide, MariaDB'yi bir CentOS 7 sunucusuna nasıl kuracağınızı ve güvenli hale getireceğinizi gösterdik.

Artık MariaDB sunucunuz çalışıyor ve çalışıyor ve MariaDB sunucusuna komut satırından nasıl bağlanacağınızı bildiğinize göre, aşağıdaki kılavuzları kontrol etmek isteyebilirsiniz:

mariadb mysql centos

Bu yazı, CentOS 7 serisine LEMP Yığını Yükle'nin bir parçasıdır.

Bu serideki diğer gönderiler:

• CentOS 7'ye Nginx Kurulumu • CentOS 7'de Şifreleyelim ile Güvenli Nginx • CentOS 7'ye MariaDB Kurma • CentOS 7'ye PHP 7 Kurulumu • CentOS 7'ye Nginx Sunucu Bloklarını Kurma