Oxygen Chrome Plesk Panel MariaDB 10.6 Sürümüne Yükseltme Rehberi - SONMEZ

Duyuru Alanı

Kutsal Bilgi Tapınağı
Hoş Geldiniz...
Yönetici
Admin
SVIP Member
Verified
Puanlar
23133
Başarılar
8


Plesk panel kullanan Linux sunucularda, MariaDB 5.5 gibi eski sürümler hem güvenlik açıklarına neden olabilir hem de yeni özellikleri desteklemediği için performans sorunlarına yol açabilir. Bu nedenle veritabanı motorunun daha güncel ve kararlı bir sürümü olan MariaDB 10.6’e yükseltilmesi önerilir. Bu makalede, CentOS 8, AlmaLinux 8 ve AlmaLinux 9 üzerinde çalışan Plesk panelli sistemlerde MariaDB'nin adım adım nasıl yükseltileceğini detaylı bir şekilde anlatıyoruz. İşleme başlamadan önce tam bir yedek almanız önemle tavsiye edilir.
⚠️ Uyarı: Bu işlem sırasında veri kaybını önlemek için mutlaka tam bir yedek alınız. Ayrıca, MariaDB 10.4 ve üzeri sürümler Plesk Obsidian 18.0.30 ve sonrasında desteklenmektedir.

Videolu Rehber İçeriğimiz​






1.📂 Tüm Veritabanlarının Yedeğini Alın​

Öncelikle, tüm veritabanlarının yedeğini almak için aşağıdaki komutu çalıştırın:
Bash:
MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysqldump -u admin --verbose --all-databases --routines --triggers > /tmp/all-databases.sql
⚠️ SQL Yedeklerimizi /tmp/all-databases.sql dizinine all-databases.sql adıyla almaktayız.







2.🛑 MariaDB Servisini Durdurun ve Mevcuttaki MariaDB Dosyalarınızı Temizleyin​

MariaDB servisini durduktan sonra, mevcuttaki MariaDB dosyalarını silmemiz gerekecektir. Yükseltim işlemlerinde bir kalıntı kalmaması gerekir. Sırasıyla aşağıdaki komutları çalıştırın.
Bash:
service mariadb stop
yum remove mariadb-gssapi-server
rpm -e --nodeps `rpm -q --whatprovides mariadb-server`







3. 📦 MariaDB 10.6 Repolarını Ekleyin​

MariaDB'nin resmi repolarını eklemek için aşağıdaki komutu kullanın: (örneğin, MariaDB 10.6 için):
Bash:
nano /etc/yum.repos.d/MariaDB.repo





Daha sonrasında repoları tanımlayalım:
Bash:
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/almalinux8-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
priority=1
module_hotfixes=1
⚠️ Yukarıdaki 10.6 Reposu AlmaLinux 8 içindir. Bazı işletim sistemlerine özel olarak, repolar aşağıdaki şekilde olacaktır!
Kaydedip çıkmak için: CTRL + X, sonra Y, ardından Enter.

AlmaLinux 9 İçin MariaDB 10.6 Reposu
Bash:
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/almalinux9-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
priority=1
module_hotfixes=1

CentOS 8 İçin MariaDB 10.6 Reposu
Bash:
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.6/centos8-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
priority=1
module_hotfixes=1
⚠️ MariaDB 10.6 Üzeri bir sürüm yüklemek istiyorsanız, yukarıdaki repolarda bulunan baseurl kısmındaki 10.6'yı düzenlemeniz yeterli olacaktır. Örneğin: baseurl = http://yum.mariadb.org/10.11/almalinux9-amd64
⚠️ Ubuntu İşletim sistemlerinde MariaDB yükseltmenize gerek bulunmamaktadır. Ubuntu İşletim sistemlerinde varsayılan olarak, en güncel MariaDB sürümü kurulu gelmektedir.



4. 🔄 MariaDB'yi Yükseltin​

Repoları ekledikten sonra, MariaDB'yi yükseltmek için aşağıdaki komutları çalıştırmanız gerekir. Ancak komutu çalıştırmadan öncesinde Tüm önbelleği sıfırlamanız gerekir. Aşağıdaki 2 Komutu sırasıyla çalıştırınız!

Tüm önbelleği sıfırlayalım, aşağıdaki komutu çalıştırın:
Bash:
yum clean all

MariaDB'yi yükseltmek için aşağıdaki komutları çalıştırın:
Bash:
yum -y install MariaDB-server galera-4 MariaDB-client MariaDB-shared MariaDB-backup MariaDB-common



5. ⚙️ MariaDB Yapılandırma Dosyalarını Güncelleyin​

MariaDB'nin yapılandırma dosyalarını yeni sürüme uygun hale getirin, aşağıdaki komutu çalıştırın:
Bash:
sed -i 's/bind-address = ::ffff:127.0.0.1/bind-address = 127.0.0.1/g' /etc/my.cnf



6. ▶️ MariaDB Servisini Başlatın​

MariaDB servisini başlatmak için aşağıdaki komutu çalıştırın:
Bash:
systemctl restart mariadb



7. 🔧 Veritabanlarını Yükseltin​

MariaDB veritabanlarını yeni sürüme uygun hale getirmek için aşağıdaki komutu çalıştırın:
Bash:
MYSQL_PWD=`cat /etc/psa/.psa.shadow` mariadb-upgrade -uadmin

Daha sonrasında MariaDB servisini yeniden başlatın:
Bash:
systemctl restart mariadb



8. 🔄 Plesk Paketlerini Güncelleyin​

Plesk'in MariaDB sürümünü doğru şekilde tanıması için aşağıdaki komutları çalıştırın:
Bash:
plesk bin service_node --update local
plesk sbin packagemng -sdf



 
Yanıtlamak için burayı tıklayın.
comment url
Giriş Yap