Hur man uppgraderar PHP till senaste versionen

PHP7.4 har släppts med en handfull nya funktioner — som pilfunktionen array_map(fn (Foo $foo) => $foo->id, $foo), typade egenskaper och array spread operator ; — och att det också är snabbare jämfört med PHP7.3.

Så om du funderar på att uppdatera PHP på din maskin, ta en titt på följande inlägg där jag visar dig hur du gör det på flera sätt.

10 PHP-ramar för utvecklare-bäst av

10 PHP – ramar för utvecklare-bäst av

PHP, känt som det mest populära skriptspråket på serversidan i världen, har utvecklats mycket sedan…Läs mer

genvägar till:

  • uppgradera PHP i macOS
  • uppgradera PHP i Windows
  • uppgradera PHP i Ubuntu
  • uppgradera PHP i Docker

uppgradera PHP i macOS

till att börja med måste du kontrollera PHP-versionen som för närvarande är installerad i ditt system genom att skriva följande kommandorad:

php -v

som vi kan se nedan använder vi för närvarande PHP 7.3.7 på vår macOS.

php version macos

det enklaste sättet att installera och uppdatera PHP på din macOS-maskin är förmodligen att använda Homebrew. Homebrew är en pakethanterare för macOS men det är nu också tillgängligt i Linux och Windows också. Med Homebrew kan du skriva följande kommando.

brew upgrade php

processen kan ta lite lång tid, men när det är klart kan du köra kommandot php -v igen. Du bör nu se att versionen är uppdaterad:

php74

uppgradera PHP i Windows

Om du använder Windows är det mycket lättare att köra din PHP-applikation på en färdigförpackad localhost-miljö som WAMP eller MAMP. Dessa applikationer levereras med PHP förinstallerat och konfigurerat. Du behöver bara uppdatera dem till sin senaste version eller installera den med det inbyggda verktyget för att få den senaste PHP-versionen.

utöver det ger både WAMP och MAMP ett alternativ i applikationen för att enkelt byta PHP.

php och MAMP

uppgradera PHP i Ubuntu

som tidigare nämnts bör du först kontrollera PHP-versionen som finns i din Ubuntu-maskin.

php och ubuntu

som du kan se ovan har jag för närvarande PHP7.3 installerat. I Ubuntu kan PHP-paketet installeras frånondrej/php respository. Kör först följande kommando för att trycka på förvaret.

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

sedan kan vi köra följande kommandon som installerar PHP7.4, vissa PHP-tillägg och paket och PHP CLI.

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

det är allt. Din Ubuntu-maskin kör framgångsrikt PHP7.4 och du kan bekräfta genom att köra kommandot php -v igen.

php ubuntu

uppgradera PHP i Docker

den senaste PHP-versionen finns också som en officiell Docker-bild. Docker är kompatibel på flera olika plattformar inklusive macOS, Windows och Linux så du bör kunna följa samma procedur för alla dessa operativsystem.

för att göra det, först skulle jag vilja se om jag har Docker-bilden för PHP7.4 i min maskin.

php docker-bilder

det ser ut som att jag inte har det ännu. Låt oss skriva följande kommando för att ladda ner bilden. Detta kommando hämtar Docker-bilden för PHP7.4 i den alpina Linux-smaken som är mindre än den Debianbaserade bilden därmed också snabbare att ladda ner. Du hittar den fullständiga listan över Docker-bilden som finns i Docker Hub.

docker pull php:7.4-fpm-alpine

När vi har laddat ner den kan vi köra den som fristående behållare med det här kommandot nedan:

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

behållaren ska vara igång på en sekund och skapar omedelbart en Skalsession inuti behållaren. Om vi kör php -v, borde vi se att det är PHP7.4 i Docker-behållaren.

php docker run

Wrapping Up

det är allt hur man installerar och uppdaterar PHP-versionen till det senaste. Det är inte så komplicerat som du hade förväntat dig, eller hur? Slutligen utvecklas PHP-kärnutvecklingen snabbt med PHP8 som syftar till nästa utgåva i slutet av detta år med naturligtvis några intressanta funktioner och förbättringar. Det är en spännande tid att vara PHP-utvecklare.

Lämna ett svar

Din e-postadress kommer inte publiceras.