--> PHP runs on a server and needs Apache to return the html
sudo apt update && sudo apt full-upgrade -y
apt install apache2 -y
a2enmod userdir
systemctl restart apache2
apt install php-fpm php-mysql -y
a2enmod proxy_fcgi setenvif
a2enconf php8.2-fpm
systemctl restart apache2
echo "<?php phpinfo(); ?>" | tee /var/www/html/info.php
--> create a file called HelloWorld.php
<!DOCTYPE html>
<html>
<head>
<title>Hello, World!</title>
</head>
<body>
<?php echo '<p>Hello, World!</p>'; ?>
<?php echo "\n"; ?>
</body>
</html>