Site icon TeknoDestek

Fedora 22/21/20, CentOS/RHEL 7.1/6.7/5.11 Isletim Sistemlerinde MySQL 5.6 Veritabani Sunucusu Kurulumu

Fedora 22/21/20, CentOS/RHEL 7.1/6.7/5.11 Isletim Sistemlerinde MySQL 5.6 Veritabani Sunucusu Kurulumu

 

MySQL, sunucu olarak calisan, veritabanlarina coklu-kullanici erisimi saglayan bir iliskisel veritabani yonetim sistemidir (RDMS). Bu makalede, MySQL Community Server surumunun en son versiyonu olan 5.6 (su anki guncel versiyon 5.6.26) versiyounun Fedora 22/21/20, CentOS 7.1/6.7/5.11 ve Red Hat (RHEL) 7.1/6.7/5.11 isletim sistemlerinde kurulumunu anlatacagiz. Bu makaledeki kurulum islemleri ve adimlari Oracle Linux ve Scientific Linux dagitimlarinda da uygulanabilir ve ayrica MySQL 5.7 gelistirme surumu kurulumu da, ayni adimlar ve islemler izlenerek yapilabilir.

Not: MySQL‘in eski versiyonlarindan birini kullaniyorsaniz ve 5.6 versiyonuna yukseltecekseniz, sunucunuzdaki veritabanlarinin ve sunucunuzun ayarlarinin yedegini almayi unutmayiniz.

  1. Sistemimizi actiktan ve giris yaptiktan sonra root kullanicisina geciyoruz,

  1. MySQL YUM deposunu yukluyoruz,

 

Fedora

CentOS ve Red Hat (RHEL)

  1. MySQL 5.6 Veritabani Sunucusu‘nu yukluyoruz (veya mevcut sunucumuzu 5.6 versiyonuna guncelliyoruz/yukseltiyoruz),

 

Fedora 22

 

Fedora 21/20, CentOS 7.1/6.7/5.11 ve Red Hat (RHEL) 7.1/6.7/5.11

  1. MySQL Sunucusu‘nu baslatiyoruz ve sistem acilisinda otomatik olarak baslamasi icin gereken sistem ayarini yapiyoruz,

 

Fedora 22/21/20 ve CentOS/Red Hat (RHEL) 7.1

CentOS 6.7/5.11 ve Red Hat (RHEL) 6.7/5.11

  1. MySQL 5.6 Veritabani Sunucusu‘nu kurduktan ve sunucumuzu baslatiktan sonra, MySQL Secure Installation islemini baslatarak sunucumuzun guvenlik ayarlarini yapacagiz. Bu islemle,

 

Asagidaki komutla MySQL Secure Installation islemini baslatiyoruz,

  1. Islemin ekran goruntusu ve islem adimlari asagidaki gibi olacaktir,

 

Not: Herhangi bir nedenden dolayi MySQL Secure Installation islemini yapmak istemiyorsaniz, en azindan root kullanicisinin sifresini degistirmelisiniz,

  1. Kurulum ve guvenlik ayarlari islemlerinden sonra, bir veritabani olusturuyoruz ve bu veritabani icin bir kullanici olusturuyoruz ve olusturdugumuz veritabanina, olusturdugumuz kullanici ile uzaktan erisime/baglantilara izin veriyoruz. Bu ornek islem icin asagidaki parametreleri kullanacagiz,

 

  1. Olusturdugumuz veritabanina, olusturdugumuz veritabani kullanicisi ile yerel ag disinda uzak baglanti yapilabilmesi icin Iptables Firewall (Guvenlik duvari) da MySQL Port (3306)‘unu acarak bu portdan gelen baglanti isteklerine izin veriyoruz.

 

Fedora 22/21/20 ve CentOS/Red Hat (RHEL) 7.1

 

Firewalld icin yeni kural ekliyoruz

firewalld.service servisini yeniden baslatiyoruz,

CentOS/Red Hat (RHEL) 6.7/5.11

/etc/sysconfig/iptables dosyasini duzenliyoruz,

Metin editoru ile actigimiz dosyaya asagidaki INPUT kuralini ekliyoruz,

Iptables Firewall servisini yeniden baslatiyoruz,

  1. Ve son olarak, localhost haricinde sunucumuza baglanabilmesine izin verdigimiz IP‘ye sahip makinadan/bilgisayardan sunucuya baglanarak, uzak baglantiyi test ediyoruz,

 

Exit mobile version