Vamos a hablar de cambiar la versión de PHP, específicamente para actualizar la versión de php 7.4 a la 8.2, pero servirá casi totalmente para cambiar a cualquier versión. Ya sea para bajarla o subirla.
1. Lo primero es instalar la versión de PHP que quieres con las extensiones que necesites, en mi caso:
sudo apt install php8.2 php8.2-gd php8.2-intl php8.2-mcrypt php8.2-zip php8.2-mysql php8.2-mbstring php8.2-xml php8.2-curl
2. Podríamos desinstalar la versión anterior de php, pero en mi caso la voy a dejar instalada por si necesito cambiar en algún otro momento. Por lo que no haré el paso siguiente:
sudo apt remove php7.4*
3. Lo que si vamos a hacer es deshabilitar el modulo de Apache anterior y habilitar el nuevo
sudo a2dismod php7.4 sudo a2enmod php8.2 sudo systemctl restart apache2
4. Y habilitar el php que queremos para la linea de comandos
sudo update-alternatives --config php