Ich habe das wdCP-Panel vor allem zum Erstellen eines persönlichen WordPress-Blogs installiert. Dann bin ich auf die offizielle WordPress-Website gegangen und habe festgestellt, dass die Systemanforderungen PHP7.3-Version und MySQL5.6 oder höher sind. Daher wird der Herausgeber den Prozess der Aktualisierung der PHP- und Datenbankversionen einführen.
Der Hauptzweck der vorherigen Installation des wdCP-Panels bestand darin, einen persönlichen WordPress-Blog zu erstellen. Dann ging ich zur offiziellen WordPress-Website und stellte fest, dass die Systemanforderungen PHP7.3-Version und MySQL5.6 oder höher sind.
Also habe ich sofort die PHP-Version aktualisiert (sehr praktisch und nicht mühsam), und dann hat es lange gedauert, die Datenbank zu aktualisieren (ich glaube, Sie können meine Wendungen in diesem Artikel sehen). Als der Blog, den ich geschrieben habe, schließlich einen Screenshot der offiziellen WordPress-Website machte, fand ich den Satz „Aber diese sind nicht notwendig …“ und meine Mentalität brach zusammen.
Serverumgebung
System: CentOS7.7
Panel: wdCP v3.3.9
wdCP integrierte Datenbank: MySQL 5.5.62
MySQL-Upgrade-Schritte
Um die Möglichkeit von Fehlern zu reduzieren Am besten geben Sie die folgenden Befehle in kopierter Form in das Linux-Terminal ein. Da der Artikel eine Originalaussage enthält (schamlos), können Sie den Befehl zuerst in Notepad und dann in das Terminal kopieren. Um die Fehlerbehebung zu erleichtern, habe ich auch einige Laufergebnisse kopiert.
Da bei einigen Befehlen während des Prozesses Pfadprobleme auftreten, weiß ich nicht, ob ich sie direkt in eine .sh-Datei schreiben und direkt ausführen kann. Ich habe viele Blogs gesehen, die sagten, dass es möglich sei, aber ich war skeptisch und würde es einem Anfänger wie mir nicht empfehlen, es auszuprobieren.
service mysqld stop mkdir -p /www/wdlinux/mysql_bk cp -pR /www/wdlinux/mysql/data/* /www/wdlinux/mysql_bk mv /www/wdlinux/etc/my.cnf /www/wdlinux/etc/my_old.cnf
In diesem Schritt gibt es viele Befehle. Kopieren Sie sie daher nicht und lassen Sie sie nicht weg! ! ! Gleichzeitig ist die Wartezeit relativ lang, sodass Sie eine gewisse Geduld aufbringen müssen. So aktualisieren Sie die MySQL-Version des wdCP-Panels. Ändern Sie den MySQL-Ordner-Hyperlink in wdcp**. Ich frage nicht, frage einfach) Ich bin in eine Falle getreten.
5. MySQL initialisieren und Berechtigungen erteilenyum install cmake gcc gcc-c++ make zlib-devel ncurses-devel bison -y
Der Befehl cp in den Zeilen 3 und So aktualisieren Sie die MySQL-Version des wdCP-Panels muss im Verzeichnis /www/wdlinux/mysql-5.6.So aktualisieren Sie die MySQL-Version des wdCP-PanelsSo aktualisieren Sie die MySQL-Version des wdCP-Panels mit dem Befehl cd ausgeführt werden. Sie können ihn entsprechend Ihrer eigenen Situation anpassen. (Es ist alles meine Schuld)
wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.So aktualisieren Sie die MySQL-Version des wdCP-PanelsSo aktualisieren Sie die MySQL-Version des wdCP-Panels.tar.gz tar -zxvf mysql-5.6.So aktualisieren Sie die MySQL-Version des wdCP-PanelsSo aktualisieren Sie die MySQL-Version des wdCP-Panels.tar.gz cd mysql-5.6.So aktualisieren Sie die MySQL-Version des wdCP-PanelsSo aktualisieren Sie die MySQL-Version des wdCP-Panels cmake -DCMAKE_INSTALL_PREFIX=/www/wdlinux/mysql-5.6.So aktualisieren Sie die MySQL-Version des wdCP-PanelsSo aktualisieren Sie die MySQL-Version des wdCP-Panels -DMYSQL_DATADIR=/www/wdlinux/mysql-5.6.So aktualisieren Sie die MySQL-Version des wdCP-PanelsSo aktualisieren Sie die MySQL-Version des wdCP-Panels/data -DDOWNLOAD_BOOST=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DWITH_BOOST=boost/boost_So aktualisieren Sie die MySQL-Version des wdCP-Panels_59_0/ -DSYSCONFDIR=/www/wdlinux/etc -DWITH_INNOBASE_STORAGE_ENGINE=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DWITH_PARTITION_STORAGE_ENGINE=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DWITH_FEDERATED_STORAGE_ENGINE=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DWITH_BLACKHOLE_STORAGE_ENGINE=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DWITH_MYISAM_STORAGE_ENGINE=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DWITH_EMBEDDED_SERVER=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DENABLE_DTRACE=0 -DENABLED_LOCAL_INFILE=So aktualisieren Sie die MySQL-Version des wdCP-Panels -DDEFAULT_CHARSET=utf8mbSo aktualisieren Sie die MySQL-Version des wdCP-Panels -DDEFAULT_COLLATION=utf8mbSo aktualisieren Sie die MySQL-Version des wdCP-Panels_general_ci -DEXTRA_CHARSETS=all make && make install
Wenn Ihr mysql_upgrade-Befehl in diesem Schritt einen Fehler meldet, bedeutet dies, dass ein Problem bei der Ausführung vorliegt Vorheriger Schritt Sie können den Befehl in Schritt 6 erneut ausführen.
rm -f /www/wdlinux/mysql ln -sf /www/wdlinux/mysql-5.6.So aktualisieren Sie die MySQL-Version des wdCP-PanelsSo aktualisieren Sie die MySQL-Version des wdCP-Panels /www/wdlinux/mysql
Verwandte Lernempfehlungen:
MySQL-TutorialDas obige ist der detaillierte Inhalt vonSo aktualisieren Sie die MySQL-Version des wdCP-Panels. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!