Install PHP 8.2 on DigitalOcean Droplet’s Ubuntu
Perform update and upgrade to the current Droplet.
List all the installed PHP version:
ls /etc/php/
The latest version should appear on the list.
7.4 8.0 8.1 8.2
If PHP 8.2 doesn’t exist, install it, but update the package lists first:
sudo apt-get update
Run the installation:
sudo apt-get install php8.2 php8.2-cli php8.2-common
Install additional PHP modules
sudo apt-get install php8.2-mysql php8.2-soap php8.2-bcmath php8.2-xml php8.2-mbstring php8.2-gd php8.2-curl
Disable PHP 8.0:
sudo a2dismod php8.0
Enable PHP 8.2:
sudo a2enmod php8.2
Restart Apache:
sudo systemctl restart apache2
Source: Based on instructions by Bobby Iliev