Linux serverida veb-saytning PHP versiyasini qanday yangilash mumkin? CWP7PHP versiyasini almashtirgich

veb-saytLinuxServer PHP muhitining yuqori versiyasiga yangilanadi va veb-sahifani ochish tezligi avvalgi PHP versiyasiga qaraganda 3-5 barobar tezroq bo'ladi va veb-sayt xavfsizligi ham yaxshilanadi.

Ammo PHP versiyasini yangilashdan oldin, veb-sayt yangilanadigan PHP muhitiga to'liq mos keladimi yoki yo'qligini bilish juda muhim, chunki veb-sahifani ochib bo'lmasa yoki sahifani to'liq yuklash qiyin bo'ladi.

Linux serverida veb-saytning PHP versiyasini qanday yangilash mumkin?

Bu erda Linux serveriga kirish CentOs7.3 PHP5.6.40 dan PHP7.4.28 ga yangilashning maxsus usuli.

1 yil:Joriy Linux serverida o'rnatilgan PHP versiyasini ko'ring▼

php -v

2 yil:php-fpm ni yoping ▼

service php-fpm stop

3 yil:php ni o'chirish ▼

yum remove php-common

4 yil:Epel manbasini o'rnating ▼

yum install epel-release

5 yil:Remi manbasini o'rnating ▼

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

6 yil:yum-config-manager ▼ ni o'rnating

yum -y install yum-utils

7 yil:Remi-ning php7.4 omborini belgilash uchun yum-config-manager-dan foydalaning▼

yum-config-manager –enable remi-php74

8 yil:php ni o'rnating va yangilang ▼

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-qadam:Joriy PHP versiyasini ko'rish ▼

php -v
  • 注意:如果要安装其他版本,可以在第7步将remi-php74改为remi-php72、remi-php71、remi-php70等等……

PHP versiyasini o'zgartirish uchun CWP7 ni qanday yangilash kerak?

agarCWP boshqaruv panelini o'rnatingAgar shunday bo'lsa, yuqoridagi amallarni e'tiborsiz qoldiring va PHP versiyasini o'zgartirish uchun quyidagi qo'llanmaga amal qiling.

Endi CWP 7-da PHP Switch opsiyasi mavjud bo'lib, siz boshqa PHP versiyasiga juda oson o'tishingiz va uni kerakli modullar bilan qayta kompilyatsiya qilishingiz mumkin.

CWP boshqaruv paneliChapdagi → PHP sozlamalari → PHP versiyasini o‘zgartirgichni bosing: PHP 7.4.28 versiyasini qo‘lda tanlang ▼

CWP PHP versiyasini qanday yangilaydi? PHP versiyasi almashtirgich PHP 7.4/8.1 versiyasini tanlaydi

  1. PHP versiyasini almashtirgichni bosing (bu yerda siz serverning PHP versiyasini va serveringiz hozir kompilyatsiya qilingan kompilyatsiya qilingan modullarni olasiz).
  2. Ochiladigan menyudan kompilyatsiya qilmoqchi bo'lgan PHP versiyasini tanlang va "Keyingi" tugmasini bosing.
  3. PHP kompilyatorida modullarni o'zingiz xohlagancha qo'shishingiz yoki olib tashlashingiz mumkin.
  4. Start Compiler tugmasini bosing va kompilyator fonda ishlay boshlaydi.
  • Siz o'rnatgan modullar va protsessor quvvatiga qarab kompilyator 5 dan 20 minutgacha ishlaydi.
  • Siz 15 daqiqadan so'ng qayta tekshirib, CWP - PHP Version Switch-da PHP-ning qaysi versiyasi va modullaringiz borligini tekshirishingiz mumkin.
  • Sizning veb-saytingiz va CWP kompilyatsiya paytida odatdagidek ishlaydi va kompilyatsiya tugagandan so'ng PHP versiyasi yangilanadi.

Faylda PHP kompilyatsiya jurnalini tekshirishingiz mumkin:

/var/log/php-rebuild.log

Agar siz kompilyatorni kuzatmoqchi bo'lsangiz, qobiqda ushbu buyruqdan foydalaning:

tail -f /var/log/php-rebuild.log

CWP-da PHP versiyasini qanday yangilash va o'zgartirish mumkinYouTubeVideo darslik

Bu yerda CWP boshqaruv panelidan veb-saytingizning PHP versiyasini yangilash bo‘yicha YouTube video darsligi:

PHP almashtirgichga maxsus qurish bayroqlarini qanday qo'shish mumkin?

Buni quyidagi manzilda joylashgan konfiguratsiya faylini tahrirlash orqali amalga oshirish mumkin:

CentOS 7: /usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/

CentOS 8: /usr/local/cwpsrv/htdocs/resources/conf /el8/php_switcher/

Misol:

/usr/local/cwpsrv/htdocs/resources/conf/el7/php_switcher/7.0.ini

Ushbu faylning oxirida biz quyidagilarni qo'shamiz:

[shmop-test]
default=0
option="--enable-shmop"
  • kvadrat qavs ichida[shmop-test], siz qurish uchun ishlatiladigan nomni yaratasiz, u noyob bo'lishi kerak va faylda ilgari aniqlanmagan.
  • Variantlar ostida siz qurish bayroqlarini belgilashingiz kerak.
  • Tahrirlashdan so'ng siz CWP PHP versiyasini almashtirgichdan yangi PHP yaratishingiz mumkin.
  • E'tibor bering, CWP yangilanishlari ushbu faylning ustiga yoziladi!

发表 评论

Sizning elektron pochta manzilingiz nashr etilmaydi. 必填 项 已 用 * Yorliq

Top o'ting