This is a guide on how to install and setup Ampache 3.4.4 (latest stable version) as of 2/8/2009.
Ampache's website is:
www.ampache.org1. Please install the PHP5 contrib available here:
http://wiki.contribs.org/PHP52. Create an ibay with a meaningful name such as media. Put all of your music files under the files part of the ibay.
NOTE: If you plan on creating a subdomain just for ampache (i.e. http:// music.domain.com/), you may have to modify part of the installation procedure, specifically while creating the config file, but I have not tried this.
3. Make sure PHP5 is enabled for the media ibay (as root):
db accounts setprop media php5 yes
4. Download the ampache tarball from here:
http://ampache.org/downloads/stable.tar.gz and extract it into the html folder of the media ibay.
tar xzvf stable.tar.gz
mv ampache-3.4.4/* /home/e-smith/files/ibays/media/html
5. You can now start the installation at
http://yourserver.yourdomian.com/media6. When you get to the part about the database, you can find the root password by (as root):
cat /var/service/set.password
It will be the long string of random letters and numbers; make sure you copy ALL of it.
Before you start jumping down my throat about using the root password, it only needs that to create the ampache user and database. Then it no longer uses root, so it is safe.
7. Continue along the installation and then when it prompts you, download the ampache.cfg.php file to your desktop or some other place. Somehow get that into
/home/e-smith/files/ibays/media/html/config
using ftp, scp, samba, afp, or any other method.
8. Pick an administration password; I just used the admin password of the SME server for this.
You will then be brought to the Ampache login screen. Log in with the password created earlier. Now you will need to add some music.
9. On the left side of the page, there is a section labeled Menu. Under that there are a few icons. Click the one second from the right (If you hover over the correct one, the tooltip will be Admin).
10. Click "Add a catalog." The default settings should be fine; all you need to do is give it a title (I did iTunes Music, heh) and give the full path to the music files. If you are using the media ibay, that path should be:
/home/e-smith/files/ibays/media/files
11. Check Gather Album artwork if you so desire.
WARNING: The import process is CPU intensive as it is scanning your whole library and then fetching artwork. It is not recommended to do this while other people are using the server (unless you have a multiprocessor server, which I don't

).
12. Finished! You should be able to create a playlist and either download a m3u file or stream with the built in flash player.
The interface for Ampache is self-explanatory and in my opinion is much better than Jinzora (which I can't even get working properly).
Please report any problems right here, as I don't have wiki access or a bugzilla page for this, but I will be monitoring this thread.
Thanks!