Ungayithuthukisa kanjani inguqulo ye-PHP yewebhusayithi kuseva ye-Linux? Isishintshi senguqulo ye-CWP7PHP

iwebhusayithiLinuxIseva ithuthukisiwe ibe yinguqulo ephakeme yemvelo ye-PHP, futhi isivinini sokuvula ikhasi lewebhu sizoba izikhathi ezingu-3 kuya kwezi-5 ngokushesha kunenguqulo yangaphambilini ye-PHP, futhi ukuphepha kwewebhusayithi nakho kuyathuthukiswa.

Kodwa ngaphambi kokuthuthukisa inguqulo ye-PHP, kubaluleke kakhulu ukwazi ukuthi iwebhusayithi ihambisana ngokugcwele nemvelo ye-PHP okufanele ithuthukiswe, ngoba uma ikhasi lewebhu lingakwazi ukuvulwa noma ikhasi alikwazi ukulayishwa ngokugcwele, kuzoba nzima.

Ungayithuthukisa kanjani inguqulo ye-PHP yewebhusayithi kuseva ye-Linux?

Nasi isingeniso seseva ye-Linux CentOS7.3 Indlela eqondile yokuthuthukisa isuka ku-PHP5.6.40 iye ku-PHP7.4.28.

Isinyathelo sesi-1:Buka inguqulo ye-PHP efakwe kuseva ye-Linux yamanje▼

php -v

Isinyathelo sesi-2:vala php-fpm ▼

service php-fpm stop

Isinyathelo sesi-3:khipha php ▼

yum remove php-common

Isinyathelo sesi-4:Faka umthombo we-epel ▼

yum install epel-release

Isinyathelo sesi-5:Faka umthombo remi ▼

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

Isinyathelo sesi-6:Faka i-yum-config-manager ▼

yum -y install yum-utils

Isinyathelo sesi-7:Sebenzisa i-yum-config-manager ukuze ucacise i-remi's php7.4 repository▼

yum-config-manager –enable remi-php74

Isinyathelo sesi-8:Faka futhi uthuthukise i-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

isinyathelo 9:Buka inguqulo yamanje ye-PHP ▼

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

Uyithuthukisa kanjani i-CWP7 ukuze ushintshe inguqulo ye-PHP?

umaFaka Iphaneli Yokulawula ye-CWPUma kunjalo, sicela uzibe lezi zinyathelo ezingenhla bese ulandela okokufundisa ngezansi ukuze ushintshe inguqulo ye-PHP.

Manje i-CWP 7 inenketho ye-PHP yokushintsha lapho ungashintshela khona enguqulweni ehlukile ye-PHP kalula kakhulu futhi uyihlanganise ngamamojula adingekayo.

KWIphaneli yokulawula ye-CWPChofoza kwesokunxele → Izilungiselelo ze-PHP → Isishintshi Senguqulo ye-PHP: Khetha mathupha inguqulo ye-PHP 7.4.28 ▼

Ungayithuthukisa kanjani inguqulo ye-PHP yewebhusayithi kuseva ye-Linux? Isishintshi senguqulo ye-CWP7PHP

  1. Chofoza isishintshi senguqulo ye-PHP (lapha uzothola inguqulo ye-PHP yeseva kanye namamojula ahlanganisiwe iseva yakho manje isihlanganiswe nawo).
  2. Khetha inguqulo ye-PHP ofuna ukuyihlanganisa kumenyu yokudonsela phansi, bese uchofoza Okulandelayo.
  3. Ku-PHP compiler, ungakwazi ukwengeza noma ukususa amamojula ngendlela ofuna ngayo.
  4. Chofoza okuthi Qala Inhlanganisela futhi umhlanganisi uzoqala ukusebenza ngemuva.
  • Umhlanganisi uthatha imizuzu emi-5 ukuya kwengama-20 ukuqeda, kuye ngamamojula owafakile namandla e-CPU.
  • Ungahlola futhi emizuzwini eyi-15 futhi uhlole ukuthi iyiphi inguqulo ye-PHP namamojula onawo manje ku-CWP - I-PHP Version Switch.
  • Iwebhusayithi yakho ne-CWP zizosebenza njengenjwayelo ngesikhathi sokuhlanganiswa, futhi inguqulo ye-PHP izobuyekezwa ngemva kokuqedwa kokuhlanganiswa.

Ungahlola ilogi yokuhlanganisa ye-PHP efayeleni:

/var/log/php-rebuild.log

Uma ufuna ukuqapha umhlanganisi, sebenzisa lo myalo kugobolondo:

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

Ungathuthukisa kanjani futhi uguqule inguqulo ye-PHP ku-CWPYouTubeisifundo sevidiyo

Nasi isifundo sevidiyo se-YouTube sendlela yokuthuthukisa inguqulo ye-PHP yewebhusayithi yakho kusuka kuphaneli yokulawula ye-CWP:

Ungawengeza kanjani amafulegi wokwakha ngokwezifiso kusishintshi se-PHP?

Lokhu kungenziwa ngokuhlela ifayela lokumisa elitholakala kokuthi:

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

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

Isibonelo:

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

Ekupheleni kwaleli fayela, siyengeza:

[shmop-test]
default=0
option="--enable-shmop"
  • kubakaki abayisikwele[shmop-test], udala igama elizosetshenziselwa ukwakha, okumele lihluke futhi lingachazwanga ngaphambilini efayeleni.
  • Ngaphansi kwezinketho, udinga ukuchaza amafulegi wokwakha.
  • Ngemuva kokuhlela, ungakha i-PHP entsha kusuka kusishintshi senguqulo ye-CWP PHP.
  • Qaphela ukuthi izibuyekezo ze-CWP zizosusa leli fayela!

I-Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kwabiwe "Indlela yokuthuthukisa inguqulo ye-PHP yewebhusayithi kuseva ye-Linux? CWP7PHP Isishintshi Senguqulo" ukukusiza.

Siyakwamukela ukwabelana ngesixhumanisi salesi sihloko:https://www.chenweiliang.com/cwl-27807.html

Uyemukelwa esiteshini seTelegram sebhulogi ka-Chen Weiliang ukuze uthole izibuyekezo zakamuva!

🔔 Iba ngowokuqala ukuthola "I-ChatGPT Content Marketing AI Tool Usage Guide" ohlwini lwemibhalo ephezulu yesiteshi! 🌟
📚 Lo mhlahlandlela uqukethe inani elikhulu, 🌟Leli ithuba eliyivelakancane, ungaphuthelwa! ⏰⌛💨
Yabelana futhi uthanda uma uthanda!
Ukwabelana kwakho nokuthanda kwakho kuyisisusa sethu esiqhubekayo!

 

发表 评论

Ikheli lakho le-imeyili ngeke lishicilelwe. 必填 项 已 用 * Ilebula

pheqela phezulu