I just recently installed CF8 multi-server (and single
server) instances on Ubuntu 7.10. There were a couple tricky things
towards the end of the installation I had to figure out on my own,
but I finally got everything working. Adobe has confirmed at least
one of the issues, the auto-startup, are bugs and will be fixed
with 8.1 coming out soon.
First, you have to follow the install instructions very
carefully. For example, you have to start the CF server after the
installation is complete "/opt/jrun4/bin/jrun -start cfusion". Then
I had to run "/opt/jrun4/bin/cf-connectors.sh" (for the
multi-server instance anyway).
BUT, because of the auto-boot problem, if you happen to close
your session or reboot the server, CF will not restart by itself.
This could be what's happening to you. Always check the status of
ColdFusion by running "/opt/jrun4/bin/jrun -status cfusion". If
it's down, then obviouslly you'll get the 500 error. Make sure it's
up, and report back if you are still getting server 500.
Server 500 will be something non-ColdFusion related like
Apache is screwed up or the CF service is not running at all. So
that's where you want to look.
Btw, CF does not install index.cfm as one of the default
files in Apache, you have to do it manually. But at least you can
still run .cfm file as long as CF is up.
I found a work-around for the auto-boot. It involved writing
a script and placing it in the /etc/init.d folder then registering
it. I can help you with that after you report back that CF is at
least running when you see the 500 error.