Чӣ тавр версияи PHP-и вебсайтро дар сервери Linux навсозӣ кардан мумкин аст? Табдилдиҳандаи версияи CWP7PHP

вебсайтLinuxСервер ба версияи баландтари муҳити PHP такмил дода мешавад ва суръати кушодани саҳифаи интернетӣ аз версияи қаблии PHP аз 3 то 5 маротиба тезтар мешавад ва амнияти вебсайт низ беҳтар шудааст.

Аммо пеш аз навсозии версияи PHP, хеле муҳим аст, ки бидонед, ки оё вебсайт комилан бо муҳити PHP навсозӣ мешавад, мувофиқат мекунад, зеро агар саҳифаи интернетӣ кушода нашавад ё саҳифа пурра бор карда нашавад, он душвор хоҳад буд.

Чӣ тавр версияи PHP-и вебсайтро дар сервери Linux навсозӣ кардан мумкин аст?

Дар ин ҷо шиносоӣ бо сервери Linux аст CentOS7.3 Усули мушаххаси навсозӣ аз PHP5.6.40 ба PHP7.4.28.

1 январ:Намоиши версияи PHP-и дар сервери кунунии Linux насбшуда▼

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 январ:Истифодаи yum-config-manager барои муайян кардани анбори php7.4 remi▼

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等等……

Чӣ тавр CWP7-ро барои тағир додани версияи PHP навсозӣ кардан мумкин аст?

агарПанели идоракунии CWP -ро насб кунедАгар ин тавр бошад, лутфан қадамҳои дар боло зикршударо сарфи назар кунед ва танҳо дастури дар поён бударо барои тағир додани версияи PHP иҷро кунед.

Ҳоло CWP 7 дорои имконоти PHP Switch мебошад, ки дар он шумо метавонед ба версияи дигари PHP ба осонӣ гузаред ва онро бо модулҳои зарурӣ дубора тартиб диҳед.

Панели идоракунии CWPДар тарафи чап клик кунед → Танзимоти PHP → Гузарандаи версияи PHP: Версияи PHP 7.4.28-ро дастӣ интихоб кунед ▼

Чӣ тавр версияи PHP-и вебсайтро дар сервери Linux навсозӣ кардан мумкин аст? Табдилдиҳандаи версияи CWP7PHP

  1. Калиди версияи PHP-ро клик кунед (дар ин ҷо шумо версияи сервери PHP ва модулҳои тартибдодашудаи сервери шумо ҳоло бо он тартиб дода шудаанд, хоҳед ёфт).
  2. Версияи PHP-ро, ки мехоҳед тартиб диҳед, аз менюи афтанда интихоб кунед ва баъд клик кунед.
  3. Дар компилятори PHP шумо метавонед модулҳоро мувофиқи хоҳишатон илова кунед ё хориҷ кунед.
  4. Оғоз кардани 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

Чӣ тавр навсозӣ ва тағир додани версияи PHP дар CWPYouTubeдастури видеоӣ

Ин аст як дастури видеоии YouTube дар бораи чӣ гуна навсозӣ кардани версияи PHP-и вебсайти шумо аз панели идоракунии CWP:

Чӣ тавр ба ивазкунандаи 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], шумо номеро эҷод мекунед, ки барои сохтмон истифода мешавад, ки он бояд беназир бошад ва қаблан дар файл муайян карда нашуда бошад.
  • Дар зери вариантҳо, шумо бояд парчамҳои сохтмонро муайян кунед.
  • Пас аз таҳрир, шумо метавонед PHP-и навро аз ивазкунандаи версияи CWP PHP созед.
  • Дар хотир доред, ки навсозиҳои CWP ин файлро аз нав менависанд!

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) shared "Чӣ гуна версияи PHP-и вебсайтро дар сервери Linux навсозӣ кардан мумкин аст? CWP7PHP Version Switcher" барои кӯмак ба шумо.

Хуш омадед ба мубодилаи истиноди ин мақола:https://www.chenweiliang.com/cwl-27807.html

Хуш омадед ба канали Telegram блоги Чен Вейлян барои гирифтани навсозиҳои охирин!

🔔 Аввалин шуда дар феҳристи болоии канал "Дастури истифодаи абзори AI-и ChatGPT Content Marketing" -ро гиред! 🌟
📚 Ин дастур дорои арзиши бузург аст, 🌟Ин як имконияти нодир аст, онро аз даст надиҳед! ⏰⌛💨
Агар ба шумо маъқул бошад, мубодила кунед ва лайк монед!
Мубодилаи шумо ва лайкҳои шумо ангезаи доимии мост!

 

发表 评论

Суроғаи почтаи электронии шумо нашр карда намешавад. 必填 项 已 用 * Нишон

ба боло ҳаракат кунед