Akwụkwọ ndekọ ederede
webụsaịtịLinuxA na-ebuli ihe nkesa ahụ gaa n'ụdị dị elu nke gburugburu PHP, yana ọsọ mmeghe ibe weebụ ga-abụ ugboro 3 ruo 5 ngwa ngwa karịa ụdị PHP gara aga, na nchekwa nke weebụsaịtị na-emeziwanyekwa.
Mana tupu ịkwalite ụdị PHP, ọ dị ezigbo mkpa ịmara ma webụsaịtị ahụ ọ dabara nke ọma na gburugburu PHP ka a kwalite, n'ihi na ọ bụrụ na enweghị ike imepe ibe weebụ ma ọ bụ enweghị ike ibuju ibe ya kpamkpam, ọ ga-enye nsogbu.
Otu esi kwalite ụdị PHP nke weebụsaịtị na sava Linux?
Nke a bụ mmalite nke sava Linux CentOS7.3 Usoro akọwapụtara maka ịkwalite site na PHP5.6.40 ruo PHP7.4.28.
nke 1:Lelee ụdị PHP arụnyere na sava Linux dị ugbu a▼
php -v
nke 2:nso php-fpm ▼
service php-fpm stop
nke 3:wepu php▼
yum remove php-common
nke 4:Wụnye epel isi mmalite▼
yum install epel-release
nke 5:Wụnye remi isi iyi▼
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
nke 6:Wụnye yum-config-manager ▼
yum -y install yum-utils
nke 7:Jiri yum-config-manager iji kọwapụta remi's php7.4 repository▼
yum-config-manager –enable remi-php74
nke 8:Wụnye ma kwalite 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
Nzọụkwụ 9:Lelee ụdị PHP dị ugbu a▼
php -v
- 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……
Otu esi kwalite CWP7 iji gbanwee ụdị PHP?
ọ bụrụWụnye Ogwe njikwa CWPỌ bụrụ otu a, biko leghara usoro ndị a dị n'elu wee soro nkuzi dị n'okpuru ka ịgbanwee ụdị PHP.
Ugbu a CWP 7 nwere nhọrọ mgbanwe PHP ebe ị nwere ike ịgbanwe gaa na ụdị PHP dị iche ma dị mfe ma chịkọta ya na modul achọrọ.
NaOgwe njikwa CWPPịa aka ekpe → Ntọala PHP → Ntụgharị ụdị PHP: Jiri aka họrọ ụdị PHP 7.4.28 ▼
- Pịa na switcher ụdị PHP (ebe a, ị ga-enweta ụdị PHP nkesa yana modul chịkọtara nkesa gị ugbu a).
- Họrọ ụdị PHP ịchọrọ ikpokọta site na menu ndọpụta, wee pịa Ọzọ.
- Na PHP compiler, ị nwere ike tinye ma ọ bụ wepụ modul ka ị chọrọ.
- Pịa Malite Compiler na nchịkọta ga-amalite ịrụ ọrụ na ndabere.
- Onye nchịkọta na-ewe nkeji 5 ruo 20 iji wuchaa, dabere na modul ị rụnyere na ike CPU.
- Ị nwere ike ịlele azụ na nkeji iri na ise wee lelee ụdị ụdị PHP na modul ị nwere ugbu a na CWP - PHP Version Switch.
- Weebụsaịtị gị na CWP ga-arụ ọrụ dị ka ọ na-adị mgbe a na-achịkọta ya, a ga-emelite ụdị PHP ma emechaa chịkọta ya.
Ị nwere ike ịlele ndekọ nchịkọta PHP na faịlụ:
/var/log/php-rebuild.log
Ọ bụrụ na ịchọrọ nyochaa onye nchịkọta, jiri iwu a na shei:
tail -f /var/log/php-rebuild.log
Otu esi kwalite na gbanwee ụdị PHP na CWPYouTubenkuzi vidiyo
Nke a bụ nkuzi vidiyo YouTube maka otu esi kwalite ụdị PHP nke weebụsaịtị gị site na njikwa njikwa CWP:
Otu esi agbakwunye ọkọlọtọ iwu ihe na PHP switcher?
Enwere ike ime nke a site na dezie faịlụ nhazi dị na:
CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/ CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/
Ọmụmaatụ:
/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini
Na njedebe nke faịlụ a, anyị na-agbakwunye:
[shmop-test] default=0 option="--enable-shmop"
- na square brackets
[shmop-test]
, ị na-emepụta aha a ga-eji wuo ya, nke ga-abụrịrị ihe pụrụ iche na nke a na-akọwaghị na mbụ na faịlụ ahụ. - N'okpuru nhọrọ, ịkwesịrị ịkọwapụta ọkọlọtọ ewu.
- Mgbe edezichara, ị nwere ike iwulite PHP ọhụrụ site na CWP PHP ụdị switcher.
- Mara na mmelite CWP ga-edegharị faịlụ a!
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kesara "Otu esi kwalite ụdị PHP nke weebụsaịtị na sava Linux? CWP7PHP Ụdị Switcher" iji nyere gị aka.
Nnọọ ka ị kesaa njikọ nke akụkọ a:https://www.chenweiliang.com/cwl-27807.html
Nabata na ọwa Telegram nke blọgụ Chen Weiliang ka ị nweta mmelite kachasị ọhụrụ!
📚 Ntuziaka a nwere nnukwu uru, 🌟Nke a bụ ohere dị ụkọ, echefula ya! ⏰⌛💨
Kekọrịta na-amasị ma ọ bụrụ na-amasị gị!
Ịkekọrịta na mmasị gị bụ mkpali anyị na-aga n'ihu!