Questa è una vecchia versione del documento!
il casino è che dalla debian 9 è cambiata la versione di default del php che dalla 5 è passata alla 7.
Naturalmente su apache il php è caricato di default e per vedere le impostazioni del php.ini possiamo creare un file da mettere in /var/www/html ad esempio info.php
<?php
phpinfo();
?>
e vedere così com'è la situazione
ho capito che se si vuole creare un database nuovo per costruire qualcosa e inserire i dati ad esempio una pagina web, è bene dare ad un utente nuovo specifico per quel database i diritti per fare gli inserimenti e usare poi quell'utente da php.
quindi creiamo il database da riga di comando mariadb
create database prova;
poi creare tabelle
e qui dovro mettere il codice\\
poi creare l'utente specifico:
grant all privileges on database.* to 'nomeutentespecifico'@'localhost' identified by 'passwordutente';