Mariadb 5.5 frissítése 10.3-ra Pleskkel

Sok webkiszolgálón a Plesk a Centos 7-es verzióját futtatja, amely a professzionális RedHat 7 operációs rendszer ingyenes változata. Németországban gyakran használják a Plesket kezelőfelületként.

A Centos7 a MariaDB 5.5 adatbázis-kiszolgálóval érkezik, amely körülbelül mysql. 5.5 megfelel, amint az a MySQL összehasonlítás kiderül. Sajnos, ez az egész egy kicsit poros, de természetesen ez is fut az aktuális Tartalom irányítási rendszerek hibátlanul.

MariaDB 5.5 a MariaDB 10.3 alatt

Az új verziók számos funkciót és nagyobb sebességet hoznak, ezért gyakran érdemes lecserélni az operációs rendszerrel együtt érkező régi szoftvereket. Ebben a példában a MariaDB5.5-öt frissítjük 10.3-ra.

Ha a szerver már produktív a Pleskkel, akkor az adatbázis-kiszolgálót csak karbantartási üzemmódban lehet cserélni, és előtte egy adatbázis biztonsági mentést kell készíteni. Lehetőleg egy pillanatfelvételt a teljes gépről.

Ehhez egyszerűen le kell állítania a Plesk szolgáltatásait:

szerviz psa stopall

és a biztonság érdekében az adatbázis-kiszolgálót újra:

service mariadb stop

Ezután a frissítés néhány apró paranccsal elvégezhető.

Először is létre kell hoznunk egy megfelelő tárolót, hogy az egészet frissíteni tudjuk. Ehhez egyszerűen hozza létre a következő fájlt egy szerkesztőprogrammal:

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

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

Ez a már telepített mariadb szerver helyébe léphet. 

rpm -e --nodeps mariadb-bench #evtl a meglévő mariadb-bench eltávolítása, ha van ilyen.

yum install MariaDB-client MariaDB-server #MariaDB Szerver frissítés

Teljesen eltávolították és újra telepítették. Ez akkor fordulhat elő, ha egy másik MariaDB verzió már telepítve van, vagy a függőségek megakadályozzák a frissítést.

Ennyi volt. Most egyszerűen indítsa újra az adatbázis-kiszolgálót. A MariaDB 10.3 esetén a következő sort kell hozzáadni az /etc/my.cnf állományhoz:

innodb_strict_mode=0 #Régebbi szkriptekkel kapcsolatos problémák esetén.

group_concat_max_len=320000 1TP4Shop rendszerekhez szükséges

service mariadb start

Ami most hiányzik, az az összes táblázat frissítése. Ehhez egyszerűen csak az alábbi parancsot kell végrehajtania az adatbázis-kiszolgáló frissítésekor:

mysql_upgrade -uadmin -p`cat /etc/psa/.psa.shadow`

Most indítsa újra a Plesk szolgáltatásait, és minden az aktuális 10.3-as MariaDB verzióval fut.

service psa startall

Kérjük, mindig emlékezzen a rendszeres biztonsági mentések készítésére. A régi fórumokat vagy tartalomkezelő rendszereket használó ügyfeleknek problémáik lehetnek az adatbázis jelenlegi verzióival.

Kérjük, írjon egy megjegyzést, ha ez jól működött az Ön számára.

 

Aktuális cikkek

Szerverterem modern szerverállványokkal és Laravel ikonokkal webtárhelyekhez.
web hosting

Laravel Hosting - Amit tudnia kell, mielőtt döntene

Minden, amit a Laravel hostingról tudni kell: rendszerkövetelmények, hosting-típusok, szolgáltató-összehasonlítás és trendek, például a serverless. Találja meg a legjobb Laravel hostingot a projektjéhez most.