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-кадам:Булак remi орнотуу ▼

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 версиясына оңой которулуп, аны керектүү модулдар менен кайра компиляциялай аласыз.

боюнчаCWP Башкаруу панелиСол жактагы чыкылдатыңыз → PHP Орнотуулары → PHP Version Switcher: PHP 7.4.28 версиясын кол менен тандаңыз ▼

Linux серверинде веб-сайттын PHP версиясын кантип жаңыртуу керек? CWP7PHP версиясын алмаштыргыч

  1. PHP версиясын алмаштыргычты басыңыз (бул жерден сиз сервердин PHP версиясын жана сервериңиз азыр компиляцияланган компиляцияланган модулдарды аласыз).
  2. Түзүлүүчү менюдан PHP версиясын тандаңыз, андан кийин Кийинки баскычын басыңыз.
  3. PHP компиляторунда сиз каалагандай модулдарды кошуп же алып салсаңыз болот.
  4. Start Compiler баскычын чыкылдатыңыз жана компилятор фондо иштей баштайт.
  • Сиз орноткон модулдарга жана CPU кубаттуулугуна жараша компиляторду бүтүрүү үчүн 5-20 мүнөт талап кылынат.
  • Сиз 15 мүнөттөн кийин кайра текшерип, PHPдин кайсы версиясын жана CWPде модулдарыңыз бар экенин текшерсеңиз болот – PHP Version Switch.
  • Сиздин веб-сайтыңыз жана 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 Version Switcher" сизге жардам берет.

Бул макаланын шилтемесин бөлүшүүгө кош келиңиз:https://www.chenweiliang.com/cwl-27807.html

Акыркы жаңылыктарды алуу үчүн Чен Вейляндын блогунун Telegram каналына кош келиңиз!

🔔 Каналдын башкы каталогунан баалуу "ChatGPT Content Marketing AI куралын колдонуу боюнча колдонмону" биринчилерден болуп алыңыз! 🌟
📚 Бул колдонмо чоң баалуулуктарды камтыйт, 🌟Бул сейрек кездешүүчү мүмкүнчүлүк, аны өткөрүп жибербеңиз! ⏰⌛💨
Бөлүшүп, жакса лайк!
Сиздин бөлүшүүңүз жана лайктарыңыз биздин үзгүлтүксүз мотивациябыз!

 

发表 评论

Электрондук почта дарегиңиз жарыяланбайт. Милдеттүү талаалар колдонулат * 标注

өйдө сыдырыңыз