In this tutorial, I will show you how to install PHP 8 on your Debian server.
Getting Started
Make sure your server is having the latest packages by running the command.
apt update && apt upgrade -y
I will use the SURY PHP PPA repository which contains all the released versions of PHP to date.
Install the below packages.
apt -y install lsb-release apt-transport-https ca-certificates wget
Download and import gpg key.
wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
Once you have downloaded the PPA you can add it to the server packages.
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list
Now you can proceed the installation of PHP 8 by updating the system.
apt update
Install PHP 8
apt install php8.0
Verify installation
php -v
I have apache installed on my server, so I can verify PHP 8 installation in PHP sample file.
echo "<?php phpinfo();" > /var/www/html/info.php
Now open in browser http:/your-IP/info.php
That’s all, you have successfully installed PHP 8 on your Debian server.