- Üyelik
- 2 Eylül 2019
- Mesajlar
- 1,031
- Web sitesi
- kogo.com.tr
- Cinsiyet
- Erkek ♂️
- İlişki Durumu
- İlişkim Var
- Burcu
- Kova ♒
- Ruh Hali
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:
Veya
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:
2. MariaDB'yi durdurun:
3. Mariadb-bench gibi ek paketleri kaldırın:
4. Güvenlik nedeniyle, veritabanı dizinini ayrı bir klasöre kopyalayın:
5. Mysql-server paketinin kurulu olup olmadığını kontrol edin:
Yüklü ise ve yukarıdaki komut çıktı verirse, aşağıdaki komutu kullanarak kaldırın:
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
Veya
6.2. Aşağıdaki içeriği dosyaya ekleyin:
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:
8. Yükseltme tamamlandığında, MariaDB'yi başlatın:
Veya
9. MySQL veritabanlarını yükseltin:
10. MySQL hizmetini yeniden başlatın:
Veya
11. Plesk içindeki paket sürümünü güncellemek için bu komutu yürütün:
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.
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"
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.