Plesk MySQL 5.5 – 5.6/5.7 veya MariaDB 5.5 10.0/10.1/10.2 Yükseltme

Plesk Erdinç Koç 40 Görüntüleme

Merhabalar bu makalemizde cpanel’den plesk panel göç işlemlerinde aldığım hatalardan dolayı sizlere bilgi vermek istedim, Bilindiği üzere cpanel lisans fiyat politikasını ve dolar kur’unun yükselişinden dolayı cpanel lisansları el yakmaya başladı ben cpanel /whm alışkanlığımdan vazgeçerek artık plesk panel ile yoluma devam etme kararı verdim cpanel’den plesk panele göç işlemlerinden alınan hatalardan en büyük sorunlarından biri diyebilirim buda mysql versiyon uyuşmazlığından dolayı göç işleminde mysql yedeklerinizi aktarırken hata verecek olup sql dosyalarınızı göç işlemi sırasında atmayacak olmasıdır buda cpanel sunucularınızda mysql 5.7 veya mariadb kullandığınızdan dolayı versiyon uyuşmazlığı sebebiyle vermektedir. Şimdi plesk panel kurulumundan hemen sonra ilk yapmamız gereken plesk panel otomatik mysql motorunu güncellemediği için ssh putty aracılığı ile güncelleme işlemini yapalım.

  1. Centos 7 Kullandığınızı varsayaraktan Ssh üzerinde yapmanız gerekenleri tek tek sırasıyla paylaşıyorum.

 

Güvenlik nedeniyle, aşağıdaki komutla tüm veritabanlarının yedeğini oluşturalım:

MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysqldump -u admin --all-databases --routines --triggers > /tmp/all-databases.sql

2. MariaDB’yi durdurun:

service mariadb stop

3. Mariadb-bench gibi ek paketleri kaldıralım.

rpm -e --nodeps mariadb-bench

4. Güvenlik nedeniyle, veritabanı dizinini ayrı bir klasöre kopyalayalım.

cp -v -a /var/lib/mysql/ /var/lib/mysql_backup

5. Mysql-server paketinin kurulu olup olmadığını kontrol edelim.

rpm -q --whatprovides mysql-server

6. Yüklü ise ve yukarıdaki komut çıktı verirse, aşağıdaki komutu kullanarak kaldırın.

rpm -e --nodeps `rpm -q --whatprovides mysql-server`

7. MariaDB 10.2 için bir örnek repo herhangi bir metin düzenleyicisinde MariaDB.repo dosyasını açalım ve aşşağıdaki repoyu oluşturup kayıt edelim. Ben vi komutu kullanıyorum siz dilerseniz nano kullanabilirsiniz.

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

7.2 Aşşağıdaki kodu yazıp kayıt edelim

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

8. MariaDB’yi yükseltmeye başlayalım

yum install MariaDB-client MariaDB-server

9. Yükseltme tamamlandığında, MariaDB’yi başlatalım.

systemctl restart mariadb

10. Kullanılan MySQL veritabanlarını yükseltim.

MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql_upgrade -uadmin

11. MySQL hizmetini yeniden başlatalım.

systemctl restart mariadb

12. Plesk içindeki paket sürümünü güncellemek için bu komutu yazalım.

plesk sbin packagemng -sdf

İşlem bu kadar mariadb versiyonumuzu 10.2 olarak güncellemiş olduk ve sorunsuz bir şekilde göç işlemini başlatabilir ve mariadb veritabanına güncellemiş olduk bir sorun yaşarsanız eğer konu altına yorum yaparak sorularınızı sorabilirsiniz.

Bir önceki yazımız olan Plesk Obsidian Sürümü ve Özellikleri başlıklı makalemizi de okumanızı öneririz.

Our Score
Click to rate this post!
[Total: 1 Average: 5]

Sosyal Ağlarda Paylaş

{Erdinç Koç}

Merhabalar Öncelikle Sitemi Ziyaret Ettiğiniz için Öncelikle Teşekkür Ederim. Erdinç KOÇ 26 ARALIK 1986 Pazar Günü Dünyaya Soğuk bir ayda gözlerini açmış masum ailenin ilk çocuğu olarak dünya’ya geldim. Webtasarım ve Linux Konusunda daha çok bilgi edinmek adına bilge adam Kadıköy şubesinde Php – Linux Sistem ve Ağ Uzmanlığı Eğitimleri aldıktan sonra.Kendimi Kendi Alanımda Profesyonel olarak yer aldığım projelerde bulundum. Türkiye’nin önde gelen büyük firmaları ile çalıştım. Hala Çalışmaktayım.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir