Pretty simple problem and hoping a pretty simple answer. I am by no means a Linux expert so please assume I might be missing a key piece assumed by more experienced Linux people. If I simply follow this (How to install & setup Ghost on Ubuntu 16.04, 18.04, 20.04 or 22.04) for a complete local install (no prior install, no migration, no external mysql database), I get database connection errors. Ghost install gives me:
Message: Ghost was able to start, but errored during boot with: Access denied for user ‘root’@‘localhost’
And I look into the logs with journalctl I see a NO_PASSWORD error. If I uninstall and, reinstall, then try to add a user to mysql before installing (granting all privileges) I get ER_DBACCESS_DENIED_ERROR.
I am a little flummoxed at this point and would appreciate any pointers people have