Miccighel, not sure if this applies to you but earlier today I was installing OpenGoo on a Windows box and it too didn't have the tmp and upload folders. I simply created them in the opengoo folder where config, cache, and public already exist.
That seemed to fix the problem. Add them to your OpenGoo folder and make sure you give proper permissions for them.
Jim