Centos sunucularda MariaDB 5.* den MariaDB 10.* versiyonuna yukseltme! 2

Centos (versiyon farketmez) işletim sisteminde, MariaDB 5.* versiyonlarından Yeni ve kararlı olan MariaDB 1*.* versiyonlarına yükseltme yapmak için yazımızın devamında ki işlemleri sırasıyla uygulamanız yeterli olacaktır.

Öncelikle ne olur ne olmaz veritabanı yedeklerimizi alalım (SSH ile veritabanı yedeği alma ve geri yedek yükleme (Mysql)), olurda sorun olursa yada geri versiyona dönmek isterseniz en azından yedeklerimiz olmuş olur.

Sonrasında ssh ile sunucuya root kullanıcısıyla bağlanalım. Aşağıdaki komutu kullanarak yum depolarını güncelleyelim.

yum -y update

Sonrasında bize gerekli olan repo kodlarını almak için bu sayfaya gidin ve aşağıdaki resimdeki gibi centos versiyonunuz neyse seçerek sizin ihtiyacınız olan kodları oluşturun.

MariaDB isletim sistemine gore otomatik repo olusturma

Resimdeki 1. kısımda işletim sistemi, versiyonu ve yükseltmek istediğiniz mariaDB versiyonunu seçiyorsunuz. Sonrasında otomatik bizim ihtiyacımız olan 2. kısımda da göreceğiniz repo kodlarını veriyor. Bunu kopyalayın ve ssh terminaline gelerek aşağıdaki kodu yazarak yeni bir dosya açalım:

nano /etc/yum.repos.d/kuaza_MariaDB.repo

Sonrasında resimde gördüğünüz yerdeki kodları kopyalamıştık, onu ekrana yapıştırın (maus sağ tık) ve çıkın (kaydederek): ctrl +x sonrasında y+enter

Örnek şuanda son versiyonu seçtim ve kodlar aşağıdaki gibi olacak:

# MariaDB 10.1 CentOS repository list - created 2016-09-03 22:09 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

Sonrasında sunucumuzda var olan mariaDB uygulamasını durduralım:

systemctl stop mariadb

Daha sonrada var olan mariaDB uygulamalarını sunucumuzdan silelim:

yum remove mariadb-server mariadb mariadb-libs

Bunu yaptığımızda normalde veritabanlarını silmiyor ancak yinede ilk bölümde dediğim gibi siz veritabanlarınızın yedeğini alın.

Yum cache kalıntılarını temizleyelim:

yum clean all

MariaDB 1*.* Kurulumu

Şimdi sırada yeni versiyonu kurmak var, aşağıdaki komutu ssh terminalinden çalıştırarak kurulumu başlatıyoruz:

yum -y install MariaDB-server MariaDB-client

Çıkan sorulara y yada işletim sisteminiz hangi dildeyse o dilde evet ne demekse baş harfini yazıp enter yapın.

MariaDB uygulamasını çalıştıralım:

systemctl start mysql

MariaDB uygulamasını açılışda otomatik açılacak uygulamalar arasına katalım:

systemctl enable mysql

Mysql veritabanlarını ve uygulamayı güncelleyelim:

mysql_upgrade

Bu kadar, mysql ye bağlandığınızda versiyon bilgilerinide göreceksiniz:

mysql -u root -p

Herşey yolundaysa mutlu kodlamalar..

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

This site uses Akismet to reduce spam. Learn how your comment data is processed.