Cómo actualizar PHP a la última versión

PHP7.4 ha sido lanzado con un puñado de nuevas características, como la función de flecha array_map(fn (Foo $foo) => $foo->id, $foo), propiedades de tipo y operador de propagación de matriz ;, y que también es más rápido en comparación con PHP7.3.

Así que si está pensando en actualizar PHP en su máquina, eche un vistazo a la siguiente publicación en la que le mostraré cómo hacerlo de varias maneras.

10 Frameworks PHP Para Desarrolladores-Lo mejor de

10 Frameworks PHP Para Desarrolladores – Lo mejor de

PHP, conocido como el lenguaje de scripting del lado del servidor más popular del mundo, ha evolucionado mucho desde el…Leer más

accesos directos a:

  • Actualizar PHP en macOS
  • Actualizar PHP en Windows
  • Actualizar PHP en Ubuntu
  • Actualizar PHP en Docker

Actualizar PHP en macOS

Para empezar, tendrá que comprobar la versión de PHP que está instalada actualmente en su sistema escribiendo la siguiente línea de comandos:

php -v

Como podemos ver a continuación, actualmente estamos usando PHP 7.3.7 en nuestro macOS.

versión php macos

Podría decirse que la forma más fácil de instalar y actualizar PHP en su máquina macOS es mediante Homebrew. Homebrew es un gestor de paquetes para macOS, aunque ahora también está disponible en Linux y Windows. Con Homebrew, puede escribir el siguiente comando.

brew upgrade php

El proceso puede tardar un poco, sin embargo, una vez hecho, puede ejecutar el comando php -v de nuevo. Ahora debería ver que la versión está actualizada:

php74

Actualización de PHP en Windows

Si está utilizando Windows, es mucho más fácil de ejecutar una aplicación de PHP en un pre-envasados localhost entornos, tales como WAMP o MAMP. Estas aplicaciones vienen con PHP preinstalado y configurado. Solo tendrá que actualizarlos a su última versión o instalarlos utilizando la herramienta incorporada para obtener la última versión de PHP.

Además de eso, tanto WAMP como MAMP proporcionan una opción dentro de la aplicación para cambiar de PHP fácilmente.

php y mamp

Actualizar PHP en Ubuntu

Como se mencionó anteriormente, primero debe verificar la versión de PHP que está en su máquina Ubuntu.

php y ubuntu

Como se puede ver arriba, actualmente tengo PHP7.3 instalado. En Ubuntu, el paquete PHP se puede instalar desde el repositorio ondrej/php. Primero, ejecute el siguiente comando para tocar el repositorio.

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

Entonces, podemos ejecutar los siguientes comandos que instalarán PHP7.4, algunas extensiones y paquetes de PHP, y la CLI de PHP.

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

Eso es todo. Su máquina Ubuntu ejecutará correctamente PHP7.4 y puede confirmarlo ejecutando de nuevo el comando php -v.

php ubuntu

Actualización de PHP en Docker

La última versión de PHP también está disponible como imagen oficial de Docker. Docker es compatible con varias plataformas diferentes, incluidas macOS, Windows y Linux, por lo que debería poder seguir el mismo procedimiento para todos estos sistemas operativos.

Para hacerlo, primero me gustaría ver si tengo la imagen de Docker para PHP7. 4 en mi máquina.

php ventana acoplable imágenes

parece que no lo tengo todavía. Vamos a escribir el siguiente comando para descargar la imagen. Este comando descargará la imagen de Docker para PHP7.4 en el sabor Alpino de Linux, que es más pequeño que la imagen basada en Debian, por lo tanto, también es más rápido de descargar. Puede encontrar la lista completa de la imagen de Docker disponible en Docker Hub.

docker pull php:7.4-fpm-alpine

Una vez descargado, podríamos ejecutarlo como contenedor independiente con este comando a continuación:

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

El contenedor debería estar en funcionamiento en un segundo y crear inmediatamente una sesión de Shell dentro del contenedor. Si ejecutamos el php -v, deberíamos estar viendo que es el PHP7.4 dentro del contenedor Docker.

php docker run

el ajuste de

Eso es todo de cómo instalar y actualizar la versión de PHP a la última. No es tan complicado como esperabas, ¿verdad? Finalmente, el desarrollo del núcleo de PHP está progresando rápidamente con PHP8 dirigido a la próxima versión a finales de este año con, por supuesto, algunas características y mejoras interesantes. Es un momento emocionante para ser un desarrollador PHP.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.