Veremos las formas de Instalar PHP 8.3, 8.4 en diferentes versiones dentro de nuestro Ubuntu, mediante repositorios externos.

INTRODUCCION

Existen varias versiones de Ubuntu disponibles en los repositorios de Ondrej, desde la 5.4, hasta la ultima que se encuentra en versión beta que es la 8.4.

Al agregarse la ultima 8.4 y estar en beta, no es recomendable usar en proyectos que dependen de php, ya que al no estar totalmente finalizado, puede producir muchos vacíos y errores en el termino de tu proyecto.

Ubuntu, cuenta siempre con algún paquete en su distribución, como ejemplo:

V 22 -> PHP 8.1
V 23 -> PHP 8.2
V 24 -> PHP 8.3

Pero nosotros instalaremos todas las versiones, así cuando necesites alguna en especial, para trabajar en tu CLI, puedas modificar y elegir la opción mas pertinente.

AGREGANDO LOS REPOSITORIOS

Para agregar los repositorios de Onderej, debes abrir la terminal con la combinación de teclas CONTROL+ALT+T, e ingresa el siguiente comando en la terminal.

sudo add-apt-repository ppa:ondrej/php

Ahora debes de actualizar tu sistema, para tener las versiones de Php en nuestras librerías.

sudo apt update -y && sudo apt upgrade -y && sudo apt upgrade -y

El código anterior nos aseguramos de actualizar y descargar todas librerías en nuestro distro.

Simplemente para ver que librerías de php contamos coloca en la terminal

apt search php

Te encontrarás que existen muchas versiones, tanto como la 5.6, 7.0 -> 7.4 y las de 8.0 al 8.4, si decides instalar la 8.4, solo hazlo para proyectos menores y locales de prueba, hasta cuando ya este realmente disponible.

INSTALANDO PHP

Si ya tomaste la decisión de la versión a usar, solo debes instalarla, yo solo como ejemplo usare la 8.3

sudo apt install php8.3

Con eso deberás a espera que se instalen las librearías principales que descarga Ubuntu para poder trabajar con php, y la forma de asegurarnos que si existe alguna versión, sigue con esto.

php -v

ya te aparecerá la versión que se encuentra en tu cli a disposición para programar.

CAMBIANDO DE VERSIONES

Si deseas cambiar a versiones anteriores o quieres subir a una más nueva debes ingresar en la terminal

sudo update-alternatives --config php

y te mostrará varias opciones, según el numero que aparece es la versión a la que puedes cambiar, si solo te aparece una versión, es porque debes instalar alguna otra y volver a instalar una nueva.

Podrías instalar también alguna extensiones de php, y la forma de hacerlo rápido y fácil, es entre corchetes agregar cada una de ellas, para no estar escribiendo php a cada rato, te dejo un ejemplo.

sudo apt install php8.3-{cli,xml,curl,mbstring-mysql-zip}

Ojalá que sea de gran ayuda para ti.

Agregar un comentario

Tu dirección de correo electrónico no será publicada. Los campos requeridos están marcados *