I guess I should have mentioned that I did read the FAQ, but since I did not install Gallery2 all by myself, but instead used Dreamhost's one-click install, I don't know where I'm supposed to expect DH's support of plugins to stop, and where I'm supposed to take things from there and start doing things by myself.
Ok, so proceeding as if I'm supposed to do all the rest of it myself, I just try to follow instructions...
So I went to my gallery page, logged in as admin, and chose Site Admin -> Plugins -> Get More Plugins.
I am told, that I have cd to my gallery directory and chmod 777 modules themes. Well, gee, that sounds pretty dangerous on a shared host like Dreamhost, but okay.. fine, I did it. Then I press the shiny Continue button.
Seems okay, then it tells me I need to download the plugin list, so I press the Download Plugin List button. Then it pretends it worked, but gives me an error on the next screen:
Error downloading index from 'http://gallery.menalto.com/repository/released/index'.
Please make sure that your internet connection is set up properly or try again later.
Well, I think my internet connection is set up properly. Dreamhost is a major internet service provider, right? But since they were nice enough to include the URL, I tried grabbing the file myself using wget http://gallery.menalto.com/repository/released/index... and it just sits there, and sits there, and sits there, and never downloads anything.
Funny, when I try it from my Linux box at home, it grabs the file immediately, but from my Dreamhost server, it does not work! Is this because Dreamhost is somehow firewalled from the Gallery servers? Or Dreamhost doesn't permit the outbound connection? Or what?
So, did anyone else actually do these steps and got it to work? Am I missing something basic here? I just want to upload a bunch of photos, can it really be so hard to get from A to B?