Ìwé Directory
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 ▼
- 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).
- Yan ẹya PHP ti o fẹ lati ṣajọ lati inu akojọ aṣayan-isalẹ, lẹhinna tẹ Itele.
- Ninu olupilẹṣẹ PHP, o le ṣafikun tabi yọ awọn modulu bi o ṣe fẹ.
- 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!
Ireti Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pín "Bawo ni o ṣe le ṣe igbesoke ẹya PHP ti oju opo wẹẹbu lori olupin Linux kan? Yipada Ẹya CWP7PHP"lati ṣe iranlọwọ fun ọ.
Kaabo lati pin ọna asopọ ti nkan yii:https://www.chenweiliang.com/cwl-27807.html
Kaabọ si ikanni Telegram ti bulọọgi Chen Weiliang lati gba awọn imudojuiwọn tuntun!
📚 Itọsọna yii ni iye nla, 🌟Eyi jẹ aye to ṣọwọn, maṣe padanu rẹ! ⏰⌛💨
Pin ati fẹran ti o ba fẹ!
Pinpin rẹ ati awọn ayanfẹ jẹ iwuri wa lemọlemọfún!