Plesk Mariadb Yükseltme Linux CentOS 7 Update | Kogo Society Forum Güncel Paylaşım Platformu

CrypticaL

Düttürü Dünya..
Yönetici
Forum Sahibi
Üyelik Tarihi
2 Eylül 2019
Mesajlar
477
Tepkime puanı
233
Puanları
43
Yaş
26
Konum
Root
Cinsiyet
Erkek
İlişki Durumu
İlişkim Var
Burcu
Kova
Plesk Mariadb Yükseltme Linux CentOS 7 Update

Plesk Mariadb Yükseltme Linux CentOS 7 Update


MySQL 5.5 sürümünden 5.6 / 5.7 sürümüne ve MariaDB 5.5 sürümünden 10.0 / 10.0 / 10.1 / 10.2 / 10.3 sürümüne yükseltilmesi için yönergeler verilmektedir.

Öncelikle Linux versiyonunu bulalım:
Kod:
plesk version | grep "OS version"
Veya
Kod:
cat /etc/*-release

Uyarı: Yükseltmeden önce bir sunucu anlık görüntüsü (tam yedekleme) oluşturulması şiddetle tavsiye edilir. MySQL yükseltmesi tamamen kendi sorumluluğunuzdadır.

Uyarı 2: MySQL yükseltmesine başlamadan önce, sunucuda kullanılıyorsa WatchDog hizmetini durdurun. Durumunu service watchdog status komutla kontrol edin.

MySQL / MariaDB yükseltmesini başlatmak için kök / süper kullanıcı olarak SSH üzerinden bir sunucuya bağlanın ve aşağıdaki talimatları takip edin.

Varsayılan olarak, CentOS 7 MariaDB 5.5 ile birlikte gönderilir. MariaDB 10.x sürümü, MySQL 5.5-5.7 için açılan bir alternatiftir.

İşlemlere Başlayalım:

1. Güvenlik nedeniyle, aşağıdaki komutla tüm veritabanlarının veritabanı dökümünü oluşturun:
Kod:
MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysqldump -u admin --all-databases --routines --triggers > /tmp/all-databases.sql

2. MariaDB'yi durdurun:
Kod:
service mariadb stop

3. Mariadb-bench gibi ek paketleri kaldırın:
Kod:
rpm -e --nodeps mariadb-bench

4. Güvenlik nedeniyle, veritabanı dizinini ayrı bir klasöre kopyalayın:
Kod:
cp -v -a /var/lib/mysql/ /var/lib/mysql_backup

5. Mysql-server paketinin kurulu olup olmadığını kontrol edin:
Kod:
rpm -q --whatprovides mysql-server

Yüklü ise ve yukarıdaki komut çıktı verirse, aşağıdaki komutu kullanarak kaldırın:
Kod:
rpm -e --nodeps `rpm -q --whatprovides mysql-server`

6. MariaDB veri havuzunu yapılandırma:

Sunucuda hangisi yüklüyse onu kullanın ikisi de metin düzenleyici olarak kullanılmaktadır.

6.1. Aşağıdaki komutla sayfayı açalım içerisinde eski kodlar varsa silelim
Kod:
vi /etc/yum.repos.d/MariaDB.repo

Veya
Kod:
nano /etc/yum.repos.d/MariaDB.repo

6.2. Aşağıdaki içeriği dosyaya ekleyin:
Kod:
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.3/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

6.3. Değişiklikleri kaydedin ve dosyayı kapatın. (nano metin editörünü kullananlar ctrl + x kaydedip y basıp çıkabilirler)

7. MariaDB'yi yükseltmeyi başlatın:
Kod:
yum install MariaDB-client MariaDB-server

8. Yükseltme tamamlandığında, MariaDB'yi başlatın:
Kod:
systemctl restart mariadb

Veya
Kod:
systemctl restart mysql

9. MySQL veritabanlarını yükseltin:
Kod:
MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql_upgrade -uadmin

10. MySQL hizmetini yeniden başlatın:
Kod:
systemctl restart mariadb

Veya
Kod:
systemctl restart mysql

11. Plesk içindeki paket sürümünü güncellemek için bu komutu yürütün:
Kod:
plesk sbin packagemng -sdf

MariaDB güncelleme (update) işlem adımları bu kadar son olarak ne olur ne olmaz reboot yazarak (sunucuyu yeniden başlatarak) işlemi bitirebiliriz.
 
Üst