VestaCP Apre sèvis WEB la chwazi modèl "phpfcgid", yon gwo kantite pwosesis PHP-CGI lakòz memwa a byen vit fin itilize:
- Mwen te fondamantalman kouri soti nan memwa pou kèk èdtan apre rekòmanse sèvè a.
- Pwosesis PHP-CGI ki te deja san fè anyen konsa pa touye, epi yon pwosesis kouri prèske 1 sou-pwosesis, konsome omwen 20M nan memwa.
Itilize nan SSH htop lòd (enstalasyon obligatwa), ou ka wè estati sa a ▼

Si w resevwa yon mesaj erè "-bash: htop: command not found" lè w sèvi ak lòd htop la, tanpri gade leson patikilye sa a pou solisyon an ▼
Yon gwo kantite PHP-CGI pwosesis lakòz memwa a yo dwe byen vit fin itilize. Pwoblèm nan manti nan VestaCPCentOSNan modèl phpfcgid la, yo itilize yon konfigirasyon ki pa optimize.
- VestaCP nan modèl phpfcgid, mete 1 pwosesis PHP-CGI pou kouri jiska 20 pwosesis timoun.
Gade /usr/local/vesta/data/templates/web/httpd/phpfcgid.sh Liy 13 nan dosye a:
export PHP_FCGI_CHILDREN=20
Sepandan, yon konfigirasyon konsa vyole avètisman Apache a nan dokiman jesyon PHP sou-pwosesis la:
PHP jesyon pwosesis timoun (PHP_FCGI_CHILDREN) ta dwe toujou dezaktive ak mod_fcgid, ki pral sèlman dirije yon sèl demann alafwa nan pwosesis aplikasyon li te anjandre; kidonk, nenpòt pwosesis timoun kreye pa PHP pa pral itilize efektivman. (Anplis de sa, pwosesis timoun PHP yo pa ka sispann byen. .) Pa default, ak anviwònman varyab anviwònman an PHP_FCGI_CHILDREN=0, PHP pitit jesyon pwosesis enfim.
Paske nan mod_fcgid modil Apache a, pwosesis PHP-CGI a ka sèlman reponn a yon sèl demann epi kouri alafwa, pwosesis timoun PHP-CGI a trè efikas.
Se poutèt sa, paramèt yo pou jesyon sous-pwosesis PHP yo ta dwe enfim dirèkteman ▼
PHP_FCGI_CHILDREN=0
An menm tan an, si ou deja gen yon lame vityèl ki te pwodwi, ou bezwen modifye fichye konfigirasyon tout sit entènèt yo ▼
/home/用户名/web/域名/cgi-bin/fcgi-starter
Apre w fin louvri fichye konfigirasyon fcgi-starter la, mete ▼ sa ki annapre yo
export PHP_FCGI_CHILDREN=20
Modifye nan ▼
export PHP_FCGI_CHILDREN=0
- Apre modifikasyon, jesyon sou-pwosesis PHP yo pral etenn nan mòd mod_fcgid.
- Pwosesis PHP-CGI a p ap anjandre pwosesis timoun yo, sa ki ka sove anpil memwa.
Epitou, VestaCP pa mete yon mekanis revokasyon pou pwosesis san fè anyen konsa:
- Tout pwosesis PHP-CGI ki fèk egzekite yo ap kontinye sèvi ak memwa jiskaske sistèm lan rekòmanse.
Pou ranje sa, jis ajoute mod_fcgid fichye konfigirasyon an /etc/httpd/conf.d/fcgid.conf Ajoute paramèt sa yo nan ▼
FcgidIdleTimeout 120
- Mete Apache otomatikman touye pwosesis PHP-CGI ki san fè anyen konsa pou 2 minit (120 segonn).
Apre konfigirasyon an fini, rekòmanse sèvis Apache ▼
service httpd restart
Apre sèvis la rekòmanse, plizyè santèn pwosesis PHP-CGI ki te deja parèt nan HTOP p ap parèt ankò.
Tipikman, yon sèl pwosesis PHP-CGI pou yon sèl itilizatè Vesta CP konsome 30 a 40M memwa, konplètman satisfè.Linuxkondisyon lame yo.
Se poutèt sa,Maketing Entènètmoun vle fè byenSEO, li trè enpòtan pou optimize konfigirasyon Vesta CP ak modèl ^_^
Ou ka gade leson patikilye sa yo sou panèl VestaCP ▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) pataje "Optimize VestaCP phpfcgid Modèl Konfigirasyon Pwosesis Plizyè Memwa Fatigasyon 500 Erè", ki itil ou.
Byenvini pataje lyen atik sa a:https://www.chenweiliang.com/cwl-735.html
Pou debloke plis ke trik kache🔑, byenveni sou chanèl Telegram nou an!
Pataje epi like si ou renmen li! Pataj ou yo ak renmen ou yo se motivasyon kontinye nou!


