Just be sure to use php 5.2 perhaps 5.3 but nor 5.5 You can make it work because the error messages are so good you have to rewrite severl lines of code in two files but it is just easier to use php 5.2 I really like to put all the albums as a category in the www root and that way all the albums coves show at once on the web page. Awesome is the only word. Open a port on your router to apache like 70 or whatever you like in the make apache listen on 192.168.0.x:70/zina then you can reach it from the internet 72.xxx.xxx.xxx/zina if your isp blocks port 80.
When you are looking for an easy to use webinterface for your music collection stop looking. This is what you want. The integration in Joomla is also highly recommended.