Linux серверінде веб-сайттың PHP нұсқасын қалай жаңартуға болады? CWP7PHP нұсқасын ауыстырғыш

веб-сайт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 нұсқасын қолмен таңдаңыз ▼

CWP PHP нұсқасын қалай жаңартады? PHP нұсқасын ауыстырғыш PHP 7.4/8.1 нұсқасын таңдайды

  1. PHP нұсқасын ауыстырғышты басыңыз (мұнда сіз сервердің PHP нұсқасын және серверіңіз қазір құрастырылған құрастырылған модульдерді аласыз).
  2. Ашылмалы мәзірден құрастырғыңыз келетін PHP нұсқасын таңдап, «Келесі» түймесін басыңыз.
  3. PHP компиляторында модульдерді қалауыңызша қосуға немесе жоюға болады.
  4. Компиляторды бастау түймесін басыңыз, сонда компилятор фондық режимде жұмыс істей бастайды.
  • Орнатылған модульдерге және процессор қуатына байланысты компиляторды аяқтауға 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 каналымызға қосылыңыз!

Бөлісу және ұнаса лайк! Сіздің бөлісулеріңіз бен лайктарыңыз біздің тұрақты мотивациямыз болып табылады!

 

Пікірлер

Электрондық пошта мекенжайыңыз жарияланбайды. 必填 项 已 用 * 标注

Топ Scroll