Some Pemalink problems, probably caused by wrong .htaccess configuration?

You may also want to look into who the owner is of the folders as well as permissions. I’ve just recently completed setting up multiple WP sites on a local Ubuntu server & the majority of issues I ran into were permissions related.

WordPress documentation for permissions: http://codex.wordpress.org/Changing_File_Permissions