Что такое СУБД MariaDB ?
İçindekiler:
- Ön şartlar
- MariaDB 5.5'i CentOS 7'ye yükleyin
- MariaDB 10.3'ü CentOS 7'ye yükleyin
- Komut satırından MariaDB'ye bağlanın
- Sonuç
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:
-
Yum paket yöneticisini kullanarak MariaDB paketini kurun:
sudo yum install mariadb-serverKuruluma devam etmek istendiğinde
ydüğ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 mariadbsudo systemctl enable mariadbYü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_installationkomut dosyasını çalıştırın:sudo mysql_secure_installationKö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:
-
İlk adım MariaDB deposunu etkinleştirmektir.
MariaDB.repoadlı 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=1MariaDB sunucusunu ve istemci paketlerini diğer CentOS paketleriyle aynı
yumkullanarak kurun:sudo yum install MariaDB-server MariaDB-clientYum, 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
yveEnter.Kurulum tamamlandığında, MariaDB'nin önyüklemede başlamasını ve hizmeti başlatmasını sağlayın:
sudo systemctl enable mariadbsudo systemctl start mariadbKurulumu 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_installationkomut dosyasını çalıştırmaktır:sudo mysql_secure_installationKomut 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 centosBu 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ı KurmaWindows 7 / Vista / Xp`yi yükleyin, yeniden yükleyin, yükseltin, kaldırın, onarın
Microsoft yeni Sadece Windows 7, Windows Vista ve Windows Xp`nin nasıl kurulacağı, yeniden yükleneceği, yükseltileceği veya kaldırılacağı üzerine odaklanan bir web sitesi.
Project Astoria ile yükleyin: Android uygulamalarını Windows 10 Mobile`a yükleyin
Android uygulamalarını bir araç kullanarak Windows 10 Mobile Lumia telefonunuza yükleyebilirsiniz. Proje Astoria denir. Bu telefonun tuğla olabileceğinden emin olun.
Kullanarak yükleyin Mac OS X`te Windows OS`yi VMware Fusion kullanarak yükleyin
VMWare`i kullanarak bir Sanal Makinede Windows 10 / 8`in nasıl yükleneceğini ve çalıştırılacağını öğrenin Mac OS X kolayca. Ancak bazı önkoşullar var.







