Wie aktualisiere ich die PHP-Version der Website auf einem Linux-Server? CWP7PHP-Versionsumschalter

Die WebseiteLinuxDer Server wird auf eine höhere Version der PHP-Umgebung aktualisiert, und die Geschwindigkeit beim Öffnen von Webseiten wird 3- bis 5-mal schneller sein als bei der vorherigen PHP-Version, und die Sicherheit der Website wird ebenfalls verbessert.

Vor dem Upgrade der PHP-Version ist es jedoch sehr wichtig zu wissen, ob die Website vollständig mit der zu aktualisierenden PHP-Umgebung kompatibel ist, denn wenn die Webseite nicht geöffnet oder die Seite nicht vollständig geladen werden kann, wird es problematisch.

Wie aktualisiere ich die PHP-Version der Website auf einem Linux-Server?

Hier ist eine Einführung in den Linux-Server CentOS7.3 Die spezifische Methode zum Upgrade von PHP5.6.40 auf PHP7.4.28.

1 步:Anzeigen der auf dem aktuellen Linux-Server installierten PHP-Version▼

php -v

2 步:schließen Sie php-fpm ▼

service php-fpm stop

3 步:php deinstallieren ▼

yum remove php-common

4 步:Source epel ▼ installieren

yum install epel-release

5 步:Installieren Sie die Quelle remi ▼

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

6 步:Installieren Sie yum-config-manager ▼

yum -y install yum-utils

7 步:Verwenden Sie yum-config-manager, um das php7.4-Repository von remi▼ anzugeben

yum-config-manager –enable remi-php74

8 步:Installieren und aktualisieren Sie php ▼

yum update php php-opcache php-xml php-mcrypt php-gd php-devel php-mysql php-intl php-mbstring php-common php-cli php-gd php-curl -y

Schritt 9:Aktuelle PHP-Version anzeigen ▼

php -v
  • 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……

Wie aktualisiere ich CWP7, um die PHP-Version zu ändern?

wennInstallieren Sie die CWP-SystemsteuerungWenn ja, ignorieren Sie bitte die obigen Schritte und folgen Sie einfach dem unten stehenden Tutorial, um die PHP-Version zu ändern.

Jetzt verfügt CWP 7 über eine PHP-Switch-Option, mit der Sie ganz einfach auf eine andere PHP-Version wechseln und diese mit den erforderlichen Modulen neu kompilieren können.

CWP-SystemsteuerungKlicken Sie links auf → PHP-Einstellungen → PHP-Versionsumschalter: Manuell die Version PHP 7.4.28 auswählen ▼

Wie aktualisiert CWP die PHP-Version? Der PHP-Versionsumschalter wählt die PHP-Version 7.4/8.1 aus

  1. Klicken Sie auf den PHP-Versionsumschalter (hier erhalten Sie die Server-PHP-Version und die kompilierten Module, mit denen Ihr Server jetzt kompiliert ist).
  2. Wählen Sie die PHP-Version, die Sie kompilieren möchten, aus dem Dropdown-Menü aus und klicken Sie dann auf Weiter.
  3. Im PHP-Compiler können Sie nach Belieben Module hinzufügen oder entfernen.
  4. Klicken Sie auf Compiler starten und der Compiler beginnt im Hintergrund zu arbeiten.
  • Der Compiler benötigt je nach installierten Modulen und CPU-Leistung 5 bis 20 Minuten.
  • Sie können in 15 Minuten noch einmal vorbeischauen und überprüfen, welche Version von PHP und Modulen Sie jetzt in CWP – PHP Version Switch haben.
  • Ihre Website und CWP funktionieren während der Kompilierung wie gewohnt, und die PHP-Version wird aktualisiert, nachdem die Kompilierung abgeschlossen ist.

Sie können das PHP-Kompilierungsprotokoll in der Datei überprüfen:

/var/log/php-rebuild.log

Wenn Sie den Compiler überwachen möchten, verwenden Sie diesen Befehl in der Shell:

tail -f /var/log/php-rebuild.log

So aktualisieren und ändern Sie die PHP-Version in CWPYouTubeVideoanleitung

Hier ist ein YouTube-Video-Tutorial zum Aktualisieren der PHP-Version Ihrer Website über das CWP-Kontrollfeld:

Wie füge ich benutzerdefinierte Build-Flags zum PHP-Umschalter hinzu?

Dies kann durch Bearbeiten der Konfigurationsdatei erfolgen, die sich unter:

CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/

CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/

Beispiel:

/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini

Am Ende dieser Datei fügen wir hinzu:

[shmop-test]
default=0
option="--enable-shmop"
  • in eckigen Klammern[shmop-test]erstellen Sie den Namen, der für den Build verwendet wird, der eindeutig sein muss und nicht zuvor in der Datei definiert wurde.
  • Unter Optionen müssen Sie Build-Flags definieren.
  • Nach der Bearbeitung können Sie neues PHP aus dem CWP-PHP-Versionsumschalter erstellen.
  • Beachten Sie, dass CWP-Updates diese Datei überschreiben!

发表 评论

Ihre E-Mail-Adresse wird nicht veröffentlicht. 必填 项 已 已 * 标注

Nach oben scrollen