I think I had Just add define(‘FS_METHOD’,’direct’); added to wp-config.php which made it work on localhost. Not sure exactly what this does. I’m still trying to resolve the issues with only text showing up and no template.
New issue: used DNS name and only the main page works, now all sub-pages redirect to localhost and does not load.
I did not have this issue on a 2008 server and use the exact same information when setting up the server. I tried putting in the DNS name this time regardless and it seemed to solve the issue regardless. However the template now shows only text and no images now when accessing from another computer on the network.