I used an old Linux box running RH 7.x to install CFMX. Here is what I got...
1. Did not have enough space on the linux box, tried to change the tmp directory as instructed by the installer program, but the installer failed to install.
2. Installed a new hard disk. Installed CFMX successfully, but instead of under /opt/cfmx installed it under /mnt/hdb1/cfmx. Additionally, instead of using the built in server decided to use Apache.
3. Tarballed and brought the install tree to my iBook and all hell broke loose because on my iBook I untarred everything under /opt/cfmx.
4. Everytime I tried to start cfmx, it would look for and then create /mnt/hdb1 on my iBook. After much looking around I went it and changed the reference to $CF_DIR in about a thousand places from the hard-coded (by the installer) /mnt/hdb1 to /opt. Eventually, that got working and I was able to hit and run cf scripts against JRun on port 8500. But, this was soooooooooooooooo slow.
5. Modified the httpd.conf file to load the mod_jrun.so appropriately and run cf the correct way... against the Apache on my iBook. Failed. Seems like the mod_jrun.so that comes with cfmx install is built for Linux only... hence, Apache fails to start.
Bottomline... this is still very tricky unless done pretty much exactly how it is detailed in this article. As is, hitting against JRun on port 8500 is so slow it is unusable.
Anyone know if I can get mod_jrun.so for OS X from somewhere? Is this something I can build myself?