Running CFMX 7 on the Fedora core
John Lyons, a friend and co-worker of mine has figured out how to install CFMX 7 on the fedora core. He will be posting to this blog soon with instructions on how to configure CFMX and Apache 2.0.
It is tricky, but you can get it to work by manually configuring the connector to Apache. Macromedia does support CFMX with Red Hat, but not the Fedora core. Fedora is meant to be more expiramental than the standard Red Hat distro.

http://www.talkingtree.com/blog/index.cfm?mode=ali...
http://www.talkingtree.com/blog/index.cfm?mode=ali...
But its always good to share about cf and linux.
Could not connect to any JRun/ColdFusion servers on host localhost.
Possible causes:
o Server not running
-Start Macromedia JRun4 or ColdFusion MX server
o Server running
-JNDI listen port in jndi.properties blocked by TCP/IP filtering or firewall
on server
-host restriction in security.properties blocking communication with server
SELinux was already in warn mode, and all the libs I needed were installed even c++ compatibility pack.
My issue was two-fold. Initially I was installing Coldfusion and configuring the web server via the installer. Which led to cf constantly trying to install the apache connector which it could not do because of the tight firewall restrictions on the box. I installed in stand alone mode, no connector configured went to localhost:8500/cfide/administrator let it do its configuration thing. Then manually configured the connector per http://www.macromedia.com/cfusion/knowledgebase/in...
Restarted Coldfusion after moving the cfide files to my htdocs dir. and it ran fine. I am running mysql5 on that box so I also had to install the mysql jdbc driver.
and I get:
Found JRun server coldfusion at 127.0.0.1:2920
Using Apache control script /usr/sbin/apachectl
and it just hangs. I have no idea what's going on. I specified the port in cf_root/runtime/lib/servers/coldfusion/SERVER-INF/jndi.properties this did nothing. I have no idea what to do next. the permissions on the apachectl file look fine.
1. set the htttpd.conf file up completely. This was something that I was thinking I could do last, I made all the configurations and had apache running on the directory that I wanted to use as my web root. Be sure that you run apache as the user nobody, group nobody. or if it is something else, have cold fusion run under that user and group as well
2. set SELinux to permissive or disable it. If you disable it, you turn it back on after the install.
3. turn off the firewall/iptables. the wsconfig tool will basically port scan the machine and randomly choose ports as it configures apache. Start the firewall when the install is complete.
4. install cold fusion - have it run as nobody or the same user and group as apache.
5. during the installation, have the installer set apache up. this should work without an issue. manually configuring the web server connector will be very difficult. I couldn't get it to work at all.
6. complete the process.
That was it, extremely simple. be sure that you install the gcc libraries as Steve Erat explains.
http://www.talkingtree.com/blog/index.cfm/2005/6/1...