Мақала анықтамалығы
веб-сайтLinuxСервер PHP ортасының жоғарырақ нұсқасына жаңартылды, ал веб-беттің ашылу жылдамдығы алдыңғы PHP нұсқасына қарағанда 3-5 есе жылдамырақ болады, сонымен қатар веб-сайттың қауіпсіздігі де жақсарады.
Бірақ PHP нұсқасын жаңарту алдында веб-сайттың жаңартылатын PHP ортасымен толық үйлесімділігін білу өте маңызды, өйткені веб-бет ашылмаса немесе бет толығымен жүктелмесе, ол қиындық тудырады.
Linux серверінде веб-сайттың PHP нұсқасын қалай жаңартуға болады?
Мұнда Linux серверіне кіріспе берілген CentOS7.3 PHP5.6.40-дан PHP7.4.28-ге дейін жаңартудың арнайы әдісі.
1-ші күн:Ағымдағы Linux серверінде орнатылған PHP нұсқасын қараңыз▼
php -v
2-ші күн:php-fpm жабыңыз ▼
service php-fpm stop
3-ші күн:php ▼ жою
yum remove php-common
4-ші күн:Epel көзін ▼ орнатыңыз
yum install epel-release
5-ші күн:Бастапқы реми ▼ орнатыңыз
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
6-ші күн:yum-config-manager ▼ орнатыңыз
yum -y install yum-utils
7-ші күн:remi php7.4 репозиторийін көрсету үшін yum-config-manager пайдаланыңыз▼
yum-config-manager –enable remi-php74
8-ші күн: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
9-қадам:Ағымдағы PHP нұсқасын көру ▼
php -v
- 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……
PHP нұсқасын өзгерту үшін CWP7 қалай жаңартуға болады?
егерCWP басқару тақтасын орнатыңызОлай болса, жоғарыдағы қадамдарды елемеңіз және PHP нұсқасын өзгерту үшін төмендегі оқулықты орындаңыз.
Енді CWP 7-де басқа PHP нұсқасына өте оңай ауысуға және оны қажетті модульдермен қайта құрастыруға болатын PHP Switch опциясы бар.
在CWP басқару тақтасыСол жақтан басыңыз → PHP параметрлері → PHP нұсқасын ауыстырғыш: PHP 7.4.28 нұсқасын қолмен таңдаңыз ▼

- PHP нұсқасын ауыстырғышты басыңыз (мұнда сіз сервердің PHP нұсқасын және серверіңіз қазір құрастырылған құрастырылған модульдерді аласыз).
- Ашылмалы мәзірден құрастырғыңыз келетін PHP нұсқасын таңдап, «Келесі» түймесін басыңыз.
- PHP компиляторында модульдерді қалауыңызша қосуға немесе жоюға болады.
- Компиляторды бастау түймесін басыңыз, сонда компилятор фондық режимде жұмыс істей бастайды.
- Орнатылған модульдерге және процессор қуатына байланысты компиляторды аяқтауға 5-20 минут кетеді.
- Сіз 15 минуттан кейін қайта тексеріп, CWP – PHP нұсқасын ауыстырғышында қазір PHP нұсқасы мен модульдеріңізді тексере аласыз.
- Сіздің веб-сайтыңыз және CWP компиляция кезінде әдеттегідей жұмыс істейді, ал PHP нұсқасы компиляция аяқталғаннан кейін жаңартылады.
Файлдағы PHP компиляция журналын тексеруге болады:
/var/log/php-rebuild.log
Егер сіз компиляторды бақылағыңыз келсе, қабықшада осы пәрменді пайдаланыңыз:
tail -f /var/log/php-rebuild.log
CWP ішіндегі PHP нұсқасын қалай жаңартуға және өзгертуге боладыYouTubeБейне оқулық
CWP басқару тақтасынан веб-сайтыңыздың PHP нұсқасын қалай жаңартуға болатыны туралы YouTube бейне оқулығы мынада:
PHP ауыстырғышына пайдаланушы құрастыру жалауларын қалай қосуға болады?
Мұны мына жерде орналасқан конфигурация файлын өңдеу арқылы жасауға болады:
CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/ CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/
Мысалы:
/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini
Бұл файлдың соңында біз мыналарды қосамыз:
[shmop-test] default=0 option="--enable-shmop"
- шаршы жақшада
[shmop-test], сіз құрастыру үшін пайдаланылатын атауды жасайсыз, ол бірегей және файлда бұрын анықталмаған болуы керек. - Параметрлер астында құрастыру жалаушаларын анықтау керек.
- Өңдеуден кейін CWP PHP нұсқасы ауыстырғышынан жаңа PHP құруға болады.
- CWP жаңартулары бұл файлды қайта жазатынын ескеріңіз!
Hope Chen Weiliang блогы ( https://www.chenweiliang.com/ ) бөлісті "Linux серверінде веб-сайттың PHP нұсқасын қалай жаңартуға болады? Сізге көмектесу үшін CWP7PHP нұсқасын ауыстырғыш.
Осы мақаланың сілтемесін бөлісуге қош келдіңіз:https://www.chenweiliang.com/cwl-27807.html
Көбірек жасырын трюктердің құлпын ашу үшін🔑 Telegram каналымызға қосылыңыз!
Бөлісу және ұнаса лайк! Сіздің бөлісулеріңіз бен лайктарыңыз біздің тұрақты мотивациямыз болып табылады!