A friend at work threw a Linux box together and we installed WP 3.4.2 on it. Everything looks OK so far, but I cannot install plugins.
1. I cannot install plugins via "Install Now" because we're not connected to the outside world. I reach my installation over our network. My fault there.
2. I cannot install plugins by dropping the folder of files (/contact-form-7), for example, in the plugins folder under /wp-content.
3. I cannot install plugins via Uploading a .zip. I get the error:
Unable to create directory var/www/wp-content/uploads. Is its parent directory writable by the server?
Now, I've seen a lot of people solve this problem by fiddling with the permissions of wp-content and/or changing the Settings > Media > "Store uploads in this folder" path to plain-old wp-content/uploads like the default says.
I've tried all of that. The weird thing was that I didn't have an /uploads folder to begin with ... Was I supposed to after setup?
My installation lives at a 10.120.20.69 type address with everything under var/www/.
The guy who put the Linux box knows less than me about WordPress and I know less them him about Linux boxes. If we're missing anything obvious, please help if you can.