All on a CentOS 7 Linode.
Created a new user with domain X.
Logged into Webpanel with account of user X.
Create MySQL Database and User, imported database exported from CPanel - OK!
Looged into FTP using FileZilla using credentials of user X
Uploaded Wordpress site (originally from cPanel) to the public_html folder of User X
Browsed website using Chrome and saw the wesbite front end.
Logged into the Wordpress site.
Attempted to use any Admin functionality - FAILED
Back in Webpanel as User X attempted top set permissions for files in public_html.
Wordpress site now completely broken with Permission error.
Log into Webpanel as root, Fix Account Permissions, selected nobody - fix, selected User X - fix.
Retest Wordpress site - STILL broken with permissions error.
Suggestion? Help?