Hvordan oppgradere PHP-versjonen av nettstedet på en Linux-server? CWP7PHP versjonsbytter

Å oppgradere en nettsides Linux- server til en høyere versjon av PHP vil gjøre at nettsider lastes inn 3 til 5 ganger raskere enn den forrige PHP-versjonen, samtidig som det forbedrer nettsidens sikkerhet.

Men før du oppgraderer PHP-versjonen er det veldig viktig å vite om nettsiden er fullt kompatibel med PHP-miljøet som skal oppgraderes, for hvis nettsiden ikke kan åpnes eller siden ikke kan lastes helt, vil det være plagsomt.

Hvordan oppgradere PHP-versjonen av nettstedet på en Linux-server?

Denne delen beskriver de spesifikke trinnene for å oppgradere en CentOS 7.3 Linux-server fra PHP 5.6.40 til PHP 7.4.28.

Trinn 1: Sjekk PHP-versjonen som er installert på den nåværende Linux-serveren ▼

php -v

Trinn 2: Deaktiver php-fpm ▼

service php-fpm stop

Trinn 3: Avinstaller PHP ▼

yum remove php-common

Trinn 4: Installer EPEL-kilden ▼

yum install epel-release

Trinn 5: Installer kildekode remi ▼

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

Trinn 6: Installer yum-config-manager ▼

yum -y install yum-utils

Trinn 7: Bruk yum-config-manager til å spesifisere php7.4-repositoriet for remi ▼

yum-config-manager –enable remi-php74

Trinn 8: Installer og oppgrader 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

Trinn 9: Sjekk din nåværende PHP-versjon ▼

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

Hvordan oppgradere CWP7 for å endre PHP-versjonen?

Hvis du installerte CWP-kontrollpanelet , ignorer trinnene ovenfor og følg ganske enkelt veiledningen nedenfor for å endre PHP-versjonen.

Nå har CWP 7 et PHP Switch-alternativ der du kan bytte til en annen PHP-versjon veldig enkelt og kompilere den på nytt med de nødvendige modulene.

I CWP-kontrollpanelet klikker du på venstre side → PHP-innstillinger → PHP-versjonsveksler: Velg PHP-versjon 7.4.28 manuelt ▼

Hvordan oppgraderer CWP PHP-versjonen PHP versjonsbytter velger PHP versjon 7.4/8.1

  1. Klikk på PHP-versjonsveksleren (her får du server-PHP-versjonen og de kompilerte modulene serveren din nå er kompilert med).
  2. Velg PHP-versjonen du vil kompilere fra rullegardinmenyen, og klikk deretter på Neste.
  3. I PHP-kompilatoren kan du legge til eller fjerne moduler som du vil.
  4. Klikk Start kompilator og kompilatoren vil begynne å fungere i bakgrunnen.
  • Det tar 5 til 20 minutter å fullføre kompilatoren, avhengig av modulene du har installert og CPU-kraften.
  • Du kan sjekke tilbake om 15 minutter og sjekke hvilken versjon av PHP og moduler du nå har i CWP – PHP Version Switch.
  • Din nettside og CWP vil fungere som vanlig under kompilering, og PHP-versjonen vil bli oppdatert etter at kompileringen er fullført.

Du kan sjekke PHP-kompileringsloggen i filen:

/var/log/php-rebuild.log

Hvis du vil overvåke kompilatoren, bruk denne kommandoen i skallet:

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

Hvordan oppgradere og endre PHP-versjon i CWPYouTubevideoopplæring

Her er en YouTube-videoopplæring om hvordan du oppgraderer nettstedets PHP-versjon fra CWP-kontrollpanelet:

Hvordan legge til tilpassede byggeflagg til PHP-svitser?

Dette kan gjøres ved å redigere konfigurasjonsfilen på:

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

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

Eksempel:

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

På slutten av denne filen legger vi til:

[shmop-test]
default=0
option="--enable-shmop"
  • i firkantede parenteser[shmop-test], oppretter du navnet som skal brukes for bygget, som må være unikt og ikke tidligere definert i filen.
  • Under alternativer må du definere byggeflagg.
  • Etter redigering kan du bygge nytt PHP fra CWP PHP-versjonsveksleren.
  • Merk at CWP-oppdateringer vil overskrive denne filen!

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Rull til toppen