Kā atjaunināt vietnes PHP versiju Linux serverī? CWP7PHP versiju pārslēdzējs

Jauninot tīmekļa vietnes Linux serveri uz jaunāku PHP versiju, tīmekļa lapas tiks ielādētas 3 līdz 5 reizes ātrāk nekā iepriekšējā PHP versijā, vienlaikus uzlabojot arī tīmekļa vietnes drošību.

Taču pirms PHP versijas jaunināšanas ir ļoti svarīgi zināt, vai vietne ir pilnībā savietojama ar jaunināmo PHP vidi, jo, ja mājaslapu nevarēs atvērt vai lapu nevarēs pilnībā ielādēt, tas būs apgrūtinoši.

Kā atjaunināt vietnes PHP versiju Linux serverī?

Šajā sadaļā ir aprakstītas konkrētās darbības, lai jauninātu CentOS 7.3 Linux serveri no PHP 5.6.40 uz PHP 7.4.28.

1. darbība. Pārbaudiet pašreizējā Linux serverī instalēto PHP versiju ▼

php -v

2. darbība: atspējojiet php-fpm ▼

service php-fpm stop

3. darbība: PHP atinstalēšana ▼

yum remove php-common

4. solis: EPEL avota instalēšana ▼

yum install epel-release

5. darbība: instalējiet avota remi ▼

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

6. darbība. yum-config-manager instalēšana ▼

yum -y install yum-utils

7. darbība: izmantojiet yum-config-manager, lai norādītu php7.4 repozitoriju remi ▼

yum-config-manager –enable remi-php74

8. darbība: PHP instalēšana un jaunināšana ▼

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

9. darbība. Pārbaudiet savu pašreizējo PHP versiju ▼

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

Kā jaunināt CWP7, lai mainītu PHP versiju?

Ja instalējāt CWP vadības paneli , lūdzu, ignorējiet iepriekš minētās darbības un vienkārši izpildiet tālāk sniegto pamācību, lai mainītu PHP versiju.

Tagad CWP 7 ir PHP Switch opcija, ar kuras palīdzību jūs varat ļoti viegli pārslēgties uz citu PHP versiju un pārkompilēt to ar nepieciešamajiem moduļiem.

CWP vadības panelī kreisajā pusē noklikšķiniet uz → PHP iestatījumi → PHP versiju pārslēdzējs: manuāli atlasiet PHP versiju 7.4.28 ▼

Kā CWP atjaunina PHP versiju PHP versijas pārslēdzējs atlasa PHP versiju 7.4/8.1?

  1. Noklikšķiniet uz PHP versijas pārslēdzēja (šeit jūs iegūsit servera PHP versiju un apkopotos moduļus, ar kuriem jūsu serveris tagad ir kompilēts).
  2. Nolaižamajā izvēlnē atlasiet PHP versiju, kuru vēlaties apkopot, un pēc tam noklikšķiniet uz Tālāk.
  3. PHP kompilatorā varat pievienot vai noņemt moduļus, kā vēlaties.
  4. Noklikšķiniet uz Sākt kompilatoru, un kompilators sāks darboties fonā.
  • Kompilatora pabeigšana aizņem 5 līdz 20 minūtes atkarībā no instalētajiem moduļiem un CPU jaudas.
  • Varat pārbaudīt vēlreiz pēc 15 minūtēm, lai pārbaudītu, kāda PHP versija un moduļi jums tagad ir programmā CWP — PHP versijas slēdzis.
  • Jūsu vietne un CWP kompilācijas laikā darbosies kā parasti, un PHP versija tiks atjaunināta pēc kompilācijas pabeigšanas.

Jūs varat pārbaudīt PHP kompilācijas žurnālu failā:

/var/log/php-rebuild.log

Ja vēlaties pārraudzīt kompilatoru, izmantojiet šo komandu čaulā:

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

Kā jaunināt un mainīt PHP versiju CWPYouTubevideo pamācība

Šeit ir YouTube video apmācība par to, kā jaunināt vietnes PHP versiju, izmantojot CWP vadības paneli:

Kā PHP pārslēdzējam pievienot pielāgotus veidošanas karogus?

To var izdarīt, rediģējot konfigurācijas failu, kas atrodas šeit:

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

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

Piemērs:

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

Šī faila beigās mēs pievienojam:

[shmop-test]
default=0
option="--enable-shmop"
  • kvadrātiekavās[shmop-test], jūs izveidojat nosaukumu, kas tiks izmantots būvēšanai, kam jābūt unikālam un failā iepriekš nedefinētam.
  • Sadaļā Opcijas ir jādefinē veidošanas karodziņi.
  • Pēc rediģēšanas varat izveidot jaunu PHP, izmantojot CWP PHP versiju pārslēdzēju.
  • Ņemiet vērā, ka CWP atjauninājumi pārrakstīs šo failu!

发表 评论

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

Ritiniet uz augšu