How to install php 7.3 in Debian

  linux, php
# install
apt install php7.3-fpm
apt install nginx

# you need the mysql libraries to connect to mysqli(host, user, pass, instance)
apt install php7.3-mysql

# edit nginx to use php
nano /etc/nginx/sites-enabled/default


# Replace this:
        location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to displaying a 404.
                try_files $uri $uri/ =404;
        }


# With:
		location ~ \.php$ {
			include snippets/fastcgi-php.conf;
			fastcgi_pass unix:/run/php/php7.3-fpm.sock;
		}


# create a hello file
nano /var/www/html/hello.php

# With contents:
<?php
        echo "hi";
?>

# restart nginx
/etc/init.d/nginx restart

# test
http://my-ip-here/hello.php

Debugging:

If you have issues connecting to your mysql database, make sure you create a php page with

<?php 
phpinfo(); 
?>

and ensure you have mysqli installed: