Cum să faceți upgrade PHP la cea mai recentă versiune

PHP7.4 a fost lansat cu o mână de caracteristici noi — cum ar fi funcția săgeată array_map(fn (Foo $foo) => $foo->id, $foo), proprietăți tastate și operator de răspândire matrice ; — și că este, de asemenea, mai rapid în comparație cu PHP7.3.

deci, dacă vă gândiți să actualizați PHP pe mașina dvs., aruncați o privire la următoarea postare în care vă voi arăta cum să faceți acest lucru în mai multe moduri.

10 cadre PHP pentru dezvoltatori – cel mai bun din

10 cadre PHP pentru dezvoltatori – cel mai bun din

PHP, cunoscut ca cel mai popular limbaj de scripting server-side din lume, a evoluat foarte mult de la…Citește mai mult

comenzi rapide la:

  • Upgrade PHP în macOS
  • Upgrade PHP în Windows
  • Upgrade PHP în Ubuntu
  • Upgrade PHP în Docker

upgrade PHP în macOS

pentru început, va trebui să verificați versiunea PHP care este instalată în prezent în sistemul dvs. tastând următoarea linie de comandă:

php -v

după cum putem vedea mai jos, în prezent folosim PHP 7.3.7 pe MacOS-ul nostru.

versiunea php macos

fără îndoială, cel mai simplu mod de a instala și actualiza PHP pe computerul macOS este prin utilizarea Homebrew. Homebrew este un manager de pachete pentru macOS, deși acum este disponibil și în Linux și Windows. Cu Homebrew, puteți introduce următoarea comandă.

brew upgrade php

procesul poate dura un pic mai mult, cu toate acestea, odată ce este făcut puteți rulaphp -v comanda din nou. Ar trebui să vedeți acum că versiunea este actualizată:

php74

actualizarea PHP în Windows

dacă utilizați Windows, este mult mai ușor pentru a rula aplicația PHP pe un mediu localhost pre-ambalate, cum ar fi WAMP sau MAMP. Aceste aplicații vine cu PHP pre-instalat și configurat. Va trebui doar să le actualizați la cea mai recentă versiune sau să o instalați folosind instrumentul încorporat pentru a obține cea mai recentă versiune PHP.

În plus, atât WAMP cât și MAMP oferă o opțiune în cadrul aplicației pentru a comuta PHP cu ușurință.

php și mamp

actualizarea PHP în Ubuntu

după cum am menționat anterior, ar trebui să verificați mai întâi versiunea PHP care este în mașina dvs.

php și ubuntu

după cum puteți vedea mai sus, în prezent am instalat PHP7.3. În Ubuntu, pachetul PHP poate fi instalat dinondrej/php respository. Mai întâi, executați următoarea comandă pentru a atinge depozitul.

sudo add-apt-repository ppa:ondrej/phpsudo apt-get update

apoi, putem rula următoarele comenzi care vor instala PHP7.4, unele extensii și pachete PHP și PHP CLI.

sudo apt-get install php7.4 php7.4-common php7.4-cli

asta e tot. Ubuntu va rula cu succes PHP7.4 și puteți confirma rulând din nou comanda php -v.

php ubuntu

actualizarea PHP în Docker

cea mai recentă versiune PHP este disponibilă și ca imagine oficială Docker. Docker este compatibil în mai multe platforme diferite, inclusiv macOS, Windows și Linux, astfel încât ar trebui să puteți urma aceeași procedură pentru toate aceste sisteme de operare.

pentru a face acest lucru, mai întâi aș vrea să văd dacă am Imaginea Docker pentru PHP7.4 în mașina mea.

php Docker images

se pare că nu am încă. Să tastăm următoarea comandă pentru a descărca imaginea. Această comandă va descărca imaginea Docker pentru PHP7.4 în aroma Alpine Linux, care mai mică decât imaginea bazată pe Debian, astfel, de asemenea, mai rapid pentru a descărca. Puteți găsi lista completă a imaginii Docker disponibilă în Docker Hub.

docker pull php:7.4-fpm-alpine

Odată descărcat, l-am putea rula ca container independent cu această comandă de mai jos:

docker run --rm -i -t php:7.4-fpm-alpine sh

containerul ar trebui să funcționeze într-o secundă și creează imediat o sesiune Shell în interiorul containerului. Dacă rulămphp -v, ar trebui să vedem că este PHP7.4 în containerul Docker.

php Docker run

Wrapping up

asta e tot cum să instalați și să actualizeze versiunea PHP la cele mai recente. Nu e atât de complicat pe cât te așteptai, nu-i așa? În cele din urmă, dezvoltarea nucleului PHP progresează rapid, PHP8 vizând următoarea versiune până la sfârșitul acestui an, cu, desigur, câteva caracteristici și îmbunătățiri interesante. Este un moment interesant pentru a fi un dezvoltator PHP.

Lasă un răspuns

Adresa ta de email nu va fi publicată.