Debian ve Ubuntu'ya MariaDB 10 Nasıl Kurulur


MariaDB, popüler MySQL veritabanı yönetim sunucusu yazılımının ücretsiz ve açık kaynaklı bir çatalıdır. MySQL'in orijinal geliştiricileri tarafından GPLv2 (Genel Kamu Lisansı sürüm 2) kapsamında geliştirilmiştir ve açık kaynak olarak kalması amaçlanmıştır.

MySQL ile yüksek uyumluluk elde etmek için tasarlanmıştır. Yeni başlayanlar için, daha fazla bilgi için MariaDB ve MySQL özelliklerini okuyabilirsiniz ve daha da önemlisi, Wikipedia, WordPress.com, Google plus ve çok daha fazlası gibi büyük şirketler/kuruluşlar tarafından kullanılmaktadır.

Bu makalede, MariaDB 10.1 kararlı sürümünün çeşitli Debian ve Ubuntu dağıtım sürümlerine nasıl kurulacağını göstereceğiz.

MariaDB'yi Debian ve Ubuntu'ya yükleyin

1. MariaDB'yi kurmadan önce, depo anahtarını içe aktarmanız ve aşağıdaki komutlarla MariaDB deposunu eklemeniz gerekir:

Debian 10(Sid)'de

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian sid main'

Debian 9'da (Streç)

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian stretch main'

Debian 8'de (Jessie)

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian  jessie main'

Debian 7'de (Wheezy)

sudo apt-get install python-software-properties
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/debian wheezy main'

Ubuntu 16.10'da (Yakkety Yak)

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,i386] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu yakkety main'

Ubuntu 16.04'te (Xenial Xerus)

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu xenial main'

Ubuntu 14.04'te (Güvenilir)

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://www.ftp.saix.net/DB/mariadb/repo/10.1/ubuntu trusty main'

2. Ardından sistem paketleri kaynak listesini güncelleyin ve MariaDB sunucusunu şu şekilde yükleyin:

sudo apt-get update
sudo apt-get install mariadb-server

Kurulum sırasında MariaDB sunucusunu yapılandırmanız istenecektir; Aşağıdaki arayüzde güvenli bir root kullanıcı şifresi belirleyin.

Şifreyi tekrar girin ve kurulum işlemine devam etmek için [Enter] tuşuna basın.

3. MariaDB paketlerinin kurulumu tamamlandığında, veritabanı sunucusu arka plan programını ortalama bir süre başlatın ve bir sonraki önyüklemede aşağıdaki gibi otomatik olarak başlamasını sağlayın:

------------- On SystemD Systems ------------- 
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo systemctl status mariadb

------------- On SysVinit Systems ------------- 
sudo service mysql  start 
chkconfig --level 35 mysql on
OR
update-rc.d mysql defaults
sudo service mysql status

4. Ardından, aşağıdakileri yapabileceğiniz veritabanının güvenliğini sağlamak için mysql_secure_installation komut dosyasını çalıştırın:

  1. root şifresini ayarlayın (yukarıdaki yapılandırma adımında ayarlanmamışsa).
  2. uzaktan root girişini devre dışı bırak
  3. test veritabanını kaldır
  4. anonim kullanıcıları kaldırın ve
  5. ayrıcalıkları yeniden yükle
sudo mysql_secure_installation

5. Veritabanı sunucusunun güvenliği sağlandıktan sonra, kurulu sürümünü kontrol edin ve MariaDB komut kabuğunda aşağıdaki şekilde oturum açın:

mysql -V
mysql -u root -p

MySQL/MariaDB'yi öğrenmeye başlamak için şunları okuyun:

  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) Komutları – Bölüm IV

Linux'ta MySQL/MariaDB performansını izlemek için bu 4 kullanışlı komut satırı aracına göz atın ve ayrıca bu 15 kullanışlı MySQL/MariaDB performans ayarlama ve optimizasyon ipucunu inceleyin.

Bu kadar. Bu makalede, çeşitli Debian ve Ubuntu sürümlerine MariaDB 10.1 kararlı sürümünün nasıl kurulacağını gösterdik. Her türlü soru/düşüncenizi aşağıdaki yorum formunu kullanarak bize iletebilirsiniz.