Uyiphucula njani inguqulelo yePHP yewebhusayithi kwiseva yeLinux? CWP7PHP Inguqulelo yeSitshintshi

iwebhusayithiLinuxUmncedisi uphuculwe kwinguqu ephezulu yendawo ye-PHP, kwaye isantya sokuvula iphepha lewebhu siya kuba ngamaxesha angama-3 ukuya kwe-5 ngokukhawuleza kunenguqulo yangaphambili ye-PHP, kwaye ukhuseleko lwewebhusayithi luphuculwe.

Kodwa ngaphambi kokuphucula inguqulo ye-PHP, kubaluleke kakhulu ukwazi ukuba i-website ihambelana ngokupheleleyo nendawo ye-PHP ukuze iphuculwe, kuba ukuba iphepha lewebhu alikwazi ukuvulwa okanye iphepha alikwazi ukulayishwa ngokupheleleyo, kuya kuba nzima.

Uyiphucula njani inguqulelo yePHP yewebhusayithi kwiseva yeLinux?

Nantsi intshayelelo kumncedisi we Linux CentOS7.3 Indlela ethile yokuphucula ukusuka kwi-PHP5.6.40 ukuya kwi-PHP7.4.28.

Isiqendu 1:Jonga inguqulelo yePHP efakwe kwiseva yeLinux yangoku▼

php -v

Isiqendu 2:vala iphp-fpm ▼

service php-fpm stop

Isiqendu 3:Khupha iphp ▼

yum remove php-common

Isiqendu 4:Faka umthombo we-epel ▼

yum install epel-release

Isiqendu 5:Faka umthombo remi ▼

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

Isiqendu 6:Faka i-yum-config-manejala ▼

yum -y install yum-utils

Isiqendu 7:Sebenzisa i-yum-config-manejala ukucacisa i-remi's php7.4 yokugcina▼

yum-config-manager –enable remi-php74

Isiqendu 8:Faka kwaye uphucule iphp ▼

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

Inyathelo 9:Jonga inguqulelo yangoku ye-PHP ▼

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

Uyiphucula njani i-CWP7 ukutshintsha inguqulelo ye-PHP?

ukubaFaka iPhaneli yoLawulo yeCWPUkuba kunjalo, nceda ungawahoyi la manyathelo angasentla kwaye ulandele nje isifundo esingezantsi ukuze utshintshe inguqulelo ye-PHP.

Ngoku i-CWP 7 inokhetho lokuTshintsho lwe-PHP apho unokutshintshela kuguqulelo lwe-PHP eyahlukileyo ngokulula kwaye uyibuyisele kunye neemodyuli ezifunekayo.

InIphaneli yokulawula yeCWPCofa ekhohlo → Izicwangciso ze-PHP → I-PHP Version Switcher: Khetha ngesandla i-PHP 7.4.28 version ▼

Uyiphucula njani inguqulelo yePHP yewebhusayithi kwiseva yeLinux? CWP7PHP Inguqulelo yeSitshintshi

  1. Cofa kuguqulelo loguqulelo lwe-PHP (apha uya kufumana uguqulelo lwe-PHP yeseva kunye neemodyuli ezihlanganisiweyo umncedisi wakho ngoku uhlanganiswe nazo).
  2. Khetha inguqulelo ye-PHP ofuna ukuyiqokelela kwimenyu eyehlayo, emva koko ucofe Okulandelayo.
  3. Kwi-PHP compiler, unokongeza okanye ukususa iimodyuli ozifunayo.
  4. Cofa i-Start Compiler kwaye umqokeleli uya kuqalisa ukusebenza ngasemva.
  • Umqokeleli uthatha imizuzu emi-5 ukuya kwengama-20 ukugqiba, kuxhomekeke kwiimodyuli ozifakileyo kunye namandla eCPU.
  • Ungaphinda ujonge emva kwemizuzu eli-15 kwaye ujonge ukuba yeyiphi na inguqulelo ye-PHP kunye neemodyuli onazo ngoku kwi-CWP - Inguqulelo ye-PHP.
  • Iwebhusayithi yakho kunye ne-CWP ziya kusebenza njengesiqhelo ngexesha lokuhlanganiswa, kwaye inguqulo ye-PHP iya kuhlaziywa emva kokuba ukuhlanganiswa kugqityiwe.

Unokujonga i-PHP yokuqokelelwa kwelog kwifayile:

/var/log/php-rebuild.log

Ukuba ufuna ukujonga umqokeleli, sebenzisa lo myalelo kwiqokobhe:

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

Uyiphucula njani kwaye uyitshintshe inguqulelo ye-PHP kwi-CWPYouTubeividiyo yokufundisa

Nantsi isifundo sevidiyo sikaYouTube sendlela yokuphucula inguqulelo ye-PHP yewebhusayithi yakho ukusuka kwiphaneli yolawulo ye-CWP:

Uyongeza njani iiflegi zokwakha isiko kwi-PHP switcher?

Oku kunokwenziwa ngokuhlela ifayile yoqwalaselo ebekwe:

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

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

Umzekelo:

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

Ekupheleni kwale fayile, songeza:

[shmop-test]
default=0
option="--enable-shmop"
  • kwizibiyeli zesikwere[shmop-test], udala igama eliza kusetyenziselwa ukwakha, ekufuneka libe lodwa kwaye lingachazwanga ngaphambili kwifayile.
  • Ngaphantsi kweenketho, kufuneka uchaze iiflegi zokwakha.
  • Emva kokuhlela, unokwakha i-PHP entsha kwi-CWP PHP inguqu yenguqu.
  • Qaphela ukuba uhlaziyo lwe-CWP luya kuyibhala ngaphezulu le fayile!

Ndiyathemba Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kwabelwana "Uyiphucula njani inguqulelo ye-PHP yewebhusayithi kwiseva yeLinux? CWP7PHP Version Switcher" ukukunceda.

Wamkelekile ukwabelana ngekhonkco leli nqaku:https://www.chenweiliang.com/cwl-27807.html

Wamkelekile kwisitishi seTelegram sebhlog kaChen Weiliang ukufumana uhlaziyo lwamva nje!

🔔 Yiba ngowokuqala ukufumana iSikhokelo sokuSetyenziswa kweSixhobo se-"ChatGPT yeNtengiso ye-AI" kuluhlu oluphezulu lwetshaneli! 🌟
📚 Esi sikhokelo sinexabiso elikhulu, 🌟Eli lithuba elinqabileyo, ungaliphoswa! ⏰⌛💨
Yabelana kwaye uthanda ukuba uyathanda!
Ukwabelana kwakho kunye nezinto ozithandayo ziyinkuthazo yethu eqhubekayo!

 

Shiya uluvo

Idilesi ye-imeyile ayizukupapashwa. Iinkalo ezifunekayo zisetyenzisiwe * Ileyibheli

skrolela phezulu