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
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.
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:
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.
Actualizar PHP en Ubuntu
Como se mencionó anteriormente, primero debe verificar la versión de PHP que está en su máquina 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
.
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.
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.
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.