So, in a nutshell wordpress requires certain permissions, and this has changed over time so the online tutorials are contradicting each other.
I'm on centos 6.3 with the latest wordpress.
I ended up doing
chown apache:apache /var/www/html/.htaccess (so it can insert the code for mod_rewrite)
and
chown apache:apache /var/www/html/wp-content/ -R (so it can upload content, pretty useful feature on a CMS

All the other permissions are set to what they were prior, ie chmod 755 /var/www/html/
Question: is this 'bad' or 'insecure' and if so why.
I can't for the love of everything that's good figure out a way to make wordpress behave without the above.
Thank you.