Hey there @redflare
On both installs, it didn't install it to the default /var/www/html folder, it created another folder inside /var/www/ named the domain name I am using.
This is as expected for the install script (also see here). By copying the files you've probably broken the git installer as you've likely missed the hidden .git folder meaning updates won't work.
PHP Fatal error: Uncaught mysqli_sql_exception: Access denied for user 'itflow'@'localhost' (using password: YES)
It definitely sounds like an authentication issue with the database. This tends to happen if you run the installer multiple times as the database and user can only be created once. Try the following commands to tidy up the database, and then try using the install script again.
~$
sudo mysql -u root
MariaDB>
DROP DATABASE itflow;
MariaDB>
DROP USER ‘itflow’@’localhost’;
-
You can also test the username / password the script creates with mysql -u itflow -p