sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php8.2
sudo apt install php8.2-common php8.2-fpm php8.2-mysql php8.2-gmp php8.2-xml php8.2-xmlrpc php8.2-curl php8.2-mbstring php8.2-gd php8.2-dev php8.2-imap php8.2-opcache php8.2-readline php8.2-soap php8.2-zip php8.2-intl php8.2-cli libapache2-mod-php8.2
sudo service php8.2-fpm start
sudo systemctl restart php8.2-fpm.service
sudo a2dismod php7.4
sudo a2enmod php8.2
systemctl restart apache2
sudo update-alternatives --config php
Existen 2 opciones para la alternativa php (que provee /usr/bin/php).
Selección Ruta Prioridad Estado
------------------------------------------------------------
0 /usr/bin/php8.2 82 modo automático
* 1 /usr/bin/php7.4 74 modo manual
2 /usr/bin/php8.2 82 modo manual
Pulse <Intro> para mantener el valor por omisión [*] o pulse un número de selección: 2
update-alternatives: utilizando /usr/bin/php8.2 para proveer /usr/bin/php (php) en modo manual