Imx Fix in my experience
« prev next »

July 8, 2002 9:36 AM

Mac OSX has a Unix underbelly that provides ample opportunity to practice more advanced computing than was available in Mac OS9. Web servers, current and standard Perl installs, shell scripting and most other Unix-like tools are now available to the 'rest of us' in our own secure environments. This article/guide intends to guide the OSX user thru the compilation, installation and configuration of mod_mp3.

This article/guide assumes a basic understanding of all of the following...

  • Mac OSX
  • The Unix command line
  • Apache
If you don't have a basic understanding of those things, you should ;) Getting the basics down isn't a big deal if you have access to a machine that supports all of the above. My environment is Mac OSX 10.1.5 with all of the latest upgrades, patches, etc. This stuff will work on Linux, OpenBSD,. etc, but I'm using OSX, and I'll be noting directory paths and processes specifically for OSX users. Linux geeks should be more than able to extrapolate what they need to do within their own environments. Windows users are S.O.L. in more ways than one.

Warning #1: If you plan on following this guide, you do so at your own risk, and with no help from me outside of this article (read: I offer ZERO support). There is no warranty, explicit or implied. You are on your own if you screw your machine up by imitating what I outline in this article. Part of this article involves enabling 'root' and using it to do things like compile software, move files around, and change the mode of arbitrary files. It's VERY easy to nuke your machine by issuing commands from the root account if you don't think before you type!

Warning #2: What we are trying to accomplish here is to use Mac OSX as an MP3 file server for a home network (which is it's intended use in my own home), however, I will only be covering the mod_mp3 and web application layer, not the network.

Warning #3: Using this guide as a method of violating copyrights is expressly condemned. I have a large CD collection at home, and it sucks to swap the CD's all the time, so I made something that can house a lot of music, and allow easy access from any machine that can access the server. This article is being provided as a learning exercise for me (ie, technical writing) and for you (Mac OSX users who want to do fool around with the goodies underneath Aqua).

Ok, now that the warnings are over, let's get hacking.