Kako nadograditi PHP verziju web stranice na Linux serveru? CWP7PHP Version Switcher

Nadogradnja Linux servera web stranice na noviju verziju PHP-a učinit će da se web stranice učitavaju 3 do 5 puta brže nego s prethodnom verzijom PHP-a, a istovremeno će poboljšati i sigurnost web stranice.

Ali prije nadogradnje PHP verzije, vrlo je važno znati da li je web stranica u potpunosti kompatibilna sa PHP okruženjem koje treba nadograditi, jer ako se web stranica ne može otvoriti ili stranica ne može u potpunosti učitati, to će biti problematično.

Kako nadograditi PHP verziju web stranice na Linux serveru?

Ovaj odjeljak opisuje specifične korake za nadogradnju CentOS 7.3 Linux servera sa PHP 5.6.40 na PHP 7.4.28.

Korak 1: Provjerite verziju PHP-a instaliranu na trenutnom Linux serveru ▼

php -v

Korak 2: Onemogućite php-fpm ▼

service php-fpm stop

Korak 3: Deinstalirajte PHP ▼

yum remove php-common

Korak 4: Instalirajte EPEL izvor ▼

yum install epel-release

Korak 5: Instalirajte izvorni kod ▼

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

Korak 6: Instalirajte yum-config-manager ▼

yum -y install yum-utils

Korak 7: Koristite yum-config-manager da odredite php7.4 repozitorij za remi ▼

yum-config-manager –enable remi-php74

Korak 8: Instalirajte i nadogradite 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

Korak 9: Provjerite svoju trenutnu verziju PHP-a ▼

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

Kako nadograditi CWP7 za promjenu PHP verzije?

Ako ste instalirali CWP kontrolnu ploču , molimo vas da zanemarite gore navedene korake i jednostavno slijedite donji vodič za promjenu PHP verzije.

Sada CWP 7 ima opciju PHP Switch gde možete vrlo lako da pređete na drugu verziju PHP-a i da je ponovo kompajlirate sa potrebnim modulima.

U CWP kontrolnoj ploči, kliknite na lijevu stranu → PHP postavke → Prekidač PHP verzija: Ručno odaberite PHP verziju 7.4.28 ▼

Kako CWP nadogradi verziju PHP-a Prebacivač verzije PHP-a bira verziju 7.4/8.1?

  1. Kliknite na preklopnik PHP verzije (ovdje ćete dobiti PHP verziju servera i kompajlirane module sa kojima je vaš server sada kompajliran).
  2. Odaberite verziju PHP-a koju želite kompajlirati iz padajućeg izbornika, a zatim kliknite na Next.
  3. U PHP kompajleru možete dodavati ili uklanjati module kako želite.
  4. Kliknite na Start Compiler i kompajler će početi da radi u pozadini.
  • Kompajleru je potrebno 5 do 20 minuta da završi, u zavisnosti od modula koje ste instalirali i snage CPU-a.
  • Možete provjeriti ponovo za 15 minuta i provjeriti koju verziju PHP-a i modula sada imate u CWP – PHP Version Switch.
  • Vaša web stranica i CWP će raditi kao i obično tokom kompilacije, a PHP verzija će biti ažurirana nakon završetka kompilacije.

Možete provjeriti zapisnik PHP kompilacije u datoteci:

/var/log/php-rebuild.log

Ako želite da nadgledate kompajler, koristite ovu naredbu u ljusci:

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

Kako nadograditi i promijeniti PHP verziju u CWP-uYouTubeVideo vodič

Evo YouTube video tutorijala o tome kako nadograditi PHP verziju vaše web stranice sa CWP kontrolne ploče:

Kako dodati prilagođene build zastavice u PHP switcher?

Ovo se može uraditi uređivanjem konfiguracionog fajla koji se nalazi na:

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

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

primjer:

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

Na kraju ovog fajla dodajemo:

[shmop-test]
default=0
option="--enable-shmop"
  • u uglastim zagradama[shmop-test], kreirate ime koje će se koristiti za izgradnju, koje mora biti jedinstveno i nije prethodno definirano u datoteci.
  • Pod opcijama, morate definirati zastavice izgradnje.
  • Nakon uređivanja, možete napraviti novi PHP iz CWP PHP preklopnika verzija.
  • Imajte na umu da će ažuriranja CWP-a prepisati ovaj fajl!

Komentari

您的邮箱地址不会被公开。必填项已用*标注

Dođite na vrh