CentOS 7'de MariaDB 10 Nasıl Kurulur ve Güvenliği Sağlanır


MariaDB, MySQL'in arkasındaki beyinler tarafından geliştirilen, iyi bilinen MySQL veritabanı yönetimi sunucu yazılımının ücretsiz ve açık kaynaklı bir çatalıdır; ücretsiz/açık kaynak olarak kalması öngörülmüştür.

Bu eğitimde size RHEL/CentOS ve Fedora dağıtımlarının en yaygın kullanılan sürümlerine MariaDB 10.1 kararlı sürümünü nasıl yükleyeceğinizi göstereceğiz.

Bilginize, Red Hat Enterprise Linux/CentOS 7.0, varsayılan veritabanı yönetim sistemi olarak MySQL'i desteklemekten MariaDB'ye geçiş yaptı.

Bu eğitimde sunucuda root olarak çalıştığınızı varsayacağız, aksi takdirde tüm komutları çalıştırmak için sudo komutunu kullanacağız.

Adım 1: MariaDB Yum Deposunu Ekleyin

1. RHEL/CentOS ve Fedora sistemleri için MariaDB YUM veri havuzu dosyasını MariaDB.repo ekleyerek başlayın.

vi /etc/yum.repos.d/MariaDB.repo

Şimdi aşağıdaki satırları gösterildiği gibi ilgili Linux dağıtım sürümünüze ekleyin.

CentOS 7'de


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

RHEL 7'de


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

Adım 2: MariaDB'yi CentOS 7'ye yükleyin

2. MariaDB deposu eklendikten sonra tek bir komutla kolayca yükleyebilirsiniz.

yum install MariaDB-server MariaDB-client -y

3. MariaDB paketlerinin kurulumu tamamlanır tamamlanmaz, şimdilik veritabanı sunucusu arka plan programını başlatın ve ayrıca bir sonraki önyüklemede aşağıdaki gibi otomatik olarak başlamasını sağlayın:

systemctl start mariadb
systemctl enable mariadb
systemctl status mariadb

Adım 3: CentOS 7'de MariaDB'yi güvenli hale getirin

4. Şimdi, root şifresini ayarlayarak, uzaktan root girişini devre dışı bırakarak, test veritabanını ve anonim kullanıcıları kaldırarak ve son olarak aşağıdaki ekran görüntüsünde gösterildiği gibi ayrıcalıkları yeniden yükleyerek MariaDB'nizi güvence altına almanın zamanı geldi:

mysql_secure_installation

5. Veritabanı sunucusunun güvenliğini sağladıktan sonra, yüklü sürüm, varsayılan program bağımsız değişken listesi gibi belirli MariaDB özelliklerini kontrol etmek ve ayrıca MariaDB komut kabuğunda aşağıdaki gibi oturum açmak isteyebilirsiniz:

mysql -V
mysqld --print-defaults
mysql -u root -p

Adım 4: MariaDB Yönetimini Öğrenin

MySQL/MariaDB'de yeniyseniz şu kılavuzları inceleyerek başlayın:

  1. Yeni Başlayanlar İçin MySQL/MariaDB'yi Öğrenin – Bölüm 1
  2. Yeni Başlayanlar İçin MySQL/MariaDB'yi Öğrenin – Bölüm 2
  3. MySQL Temel Veritabanı Yönetim Komutları – Bölüm III
  4. Veritabanı Yönetimi için 20 MySQL (Mysqladmin) Komutu – Bölüm IV

Ayrıca MySQL/MariaDB performansınıza ince ayar yapmak ve veritabanlarınızın etkinliğini izlemek için araçları kullanmak için aşağıdaki makalelere göz atın.

  1. MySQL/MariaDB Performansınızı Ayarlamak ve Optimize Etmek için 15 İpucu
  2. MySQL/MariaDB Veritabanı Faaliyetlerini İzlemek için 4 Yararlı Araç

Şimdilik bu kadar! Bu basit eğitimde size MariaDB 10.1 kararlı sürümünü çeşitli RHEL/CentOS ve Fedora'ya nasıl kuracağınızı gösterdik. Bu kılavuzla ilgili sorularınızı veya düşüncelerinizi bize göndermek için aşağıdaki geri bildirim formunu kullanın.