Bii o ṣe le ṣe igbesoke ẹya PHP ti oju opo wẹẹbu lori olupin Linux kan? CWP7PHP Ẹya Yipada

aaye ayelujaraLinuxOlupin naa ni igbega si ẹya ti o ga julọ ti agbegbe PHP, ati iyara ṣiṣi oju-iwe wẹẹbu yoo jẹ awọn akoko 3 si 5 yiyara ju ẹya PHP ti tẹlẹ, ati pe aabo oju opo wẹẹbu tun dara si.

Ṣugbọn ṣaaju iṣagbega ẹya PHP, o ṣe pataki pupọ lati mọ boya oju opo wẹẹbu naa ni ibamu ni kikun pẹlu agbegbe PHP lati ṣe igbesoke, nitori ti oju-iwe wẹẹbu ko ba le ṣii tabi oju-iwe ko le ni kikun kojọpọ, yoo jẹ wahala.

Bii o ṣe le ṣe igbesoke ẹya PHP ti oju opo wẹẹbu lori olupin Linux kan?

Eyi jẹ ifihan si olupin Linux CentOS7.3 Awọn kan pato ọna fun igbegasoke lati PHP5.6.40 to PHP7.4.28.

Igbesẹ 1:Wo ẹya PHP ti a fi sori ẹrọ lori olupin Linux lọwọlọwọ▼

php -v

Igbesẹ 2:sunmọ php-fpm ▼

service php-fpm stop

Igbesẹ 3:aifi si php▼

yum remove php-common

Igbesẹ 4:Fi sori ẹrọ epel orisun ▼

yum install epel-release

Igbesẹ 5:Fi sori ẹrọ remi orisun▼

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

Igbesẹ 6:Fi yum-konfigi-oluṣakoso sori ẹrọ ▼

yum -y install yum-utils

Igbesẹ 7:Lo yum-config-faili lati ṣe pato ibi ipamọ php7.4 remi▼

yum-config-manager –enable remi-php74

Igbesẹ 8:Fi sori ẹrọ ati igbesoke 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

Igbesẹ 9:Wo ẹya PHP lọwọlọwọ▼

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

Bii o ṣe le ṣe igbesoke CWP7 lati yi ẹya PHP pada?

ti o ba tiFi sori ẹrọ CWP Iṣakoso igbimoTi o ba jẹ bẹ, jọwọ foju awọn igbesẹ ti o wa loke ki o kan tẹle ikẹkọ ni isalẹ lati yi ẹya PHP pada.

Bayi CWP 7 ni aṣayan Yipada PHP nibiti o le yipada si ẹya PHP ti o yatọ pupọ ni irọrun ati ṣajọ rẹ pẹlu awọn modulu ti o nilo.

NinuIgbimọ Iṣakoso CWPTẹ apa osi → Eto PHP → Yipada Ẹya PHP: Pẹlu ọwọ yan ẹya PHP 7.4.28 ▼

Bawo ni CWP ṣe ṣe igbesoke ẹya PHP?

  1. Tẹ lori switcher ẹya PHP (nibi iwọ yoo gba ẹya PHP olupin ati awọn modulu ti a ṣajọpọ olupin rẹ ti ṣajọ pẹlu bayi).
  2. Yan ẹya PHP ti o fẹ lati ṣajọ lati inu akojọ aṣayan-isalẹ, lẹhinna tẹ Itele.
  3. Ninu olupilẹṣẹ PHP, o le ṣafikun tabi yọ awọn modulu bi o ṣe fẹ.
  4. Tẹ Bẹrẹ Compiler ati alakojo yoo bẹrẹ ṣiṣẹ ni abẹlẹ.
  • Olupilẹṣẹ gba iṣẹju 5 si 20 lati pari, da lori awọn modulu ti o ti fi sii ati agbara Sipiyu.
  • O le ṣayẹwo pada ni awọn iṣẹju 15 lati ṣayẹwo kini ẹya ti PHP ati awọn modulu ti o ni ni bayi ni CWP - Yipada Ẹya PHP.
  • Oju opo wẹẹbu rẹ ati CWP yoo ṣiṣẹ bi igbagbogbo lakoko iṣakojọpọ, ati pe ẹya PHP yoo ni imudojuiwọn lẹhin ti akopọ ti pari.

O le ṣayẹwo iwe akopo PHP ninu faili naa:

/var/log/php-rebuild.log

Ti o ba fẹ ṣe atẹle alakojọ, lo aṣẹ yii ninu ikarahun naa:

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

Bii o ṣe le ṣe igbesoke ati yi ẹya PHP pada ni CWPYouTubevideo tutorial

Eyi ni ikẹkọ fidio YouTube kan lori bii o ṣe le ṣe igbesoke ẹya PHP ti oju opo wẹẹbu rẹ lati ẹgbẹ iṣakoso CWP:

Bii o ṣe le ṣafikun awọn asia kikọ aṣa si PHP switcher?

Eyi le ṣee ṣe nipa ṣiṣatunṣe faili atunto ti o wa ni:

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

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

Apẹẹrẹ:

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

Ni ipari faili yii, a ṣafikun:

[shmop-test]
default=0
option="--enable-shmop"
  • ni square biraketi[shmop-test], o ṣẹda orukọ ti yoo lo fun kikọ, eyiti o gbọdọ jẹ alailẹgbẹ ati pe ko ṣe asọye tẹlẹ ninu faili naa.
  • Labẹ awọn aṣayan, o nilo lati setumo kọ awọn asia.
  • Lẹhin ṣiṣatunṣe, o le kọ PHP tuntun lati CWP PHP version switcher.
  • Ṣe akiyesi pe awọn imudojuiwọn CWP yoo tun atunkọ faili yii!

发表 评论

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti o nilo ni a lo * 标注

Yi lọ si Top