For what it is worth it does take only seconds to install the package.
Download the package and unzip and upload to where you want it.
(Use SSH and wget the tar.gz file if you prefer)
Run the setup file via your browser:-
This will check your system is okay.
(Leave the browser page open.)
All you then need to do is set up a database from the DreamHost MySQL section of the control panel.
Choosing a database name,a hostname,username,password.
When that is completed paste the information into the zenphoto setup page you left open and click save.
You will then be asked for an admin user and password to administer your zenphotos site. Save that information and you will be at the Zenphoto admin login page where you can administer and upload your photos as per the DreamHost easyonestopnomessingaboutclick option.
You can also ftp your images to the albums you create. The path is
Opinions are my own views, not DreamHosts'.
I am NOT a DreamHost employee OK!! :@
You act on my advice at your own risk!