ethyreal Mobile Developer

Installing Blue Dragon Server on Ubuntu 7.10

Apr 01 2008 - By George Webster

I read an instresting article by Neil Middleton on the variety of options when it comes to deploying coldfusion, or actually cfml. Neil points out the crucial point that actual coldfusion is a product of adobe, however cfml is not held under any know copywrites. This said his article is a nice overview of the many options we have as "cfml" developers for deploying, including free!!

After some additional reading I decided on New Atlanta's Blue Dragon server. With the imminent release of the blue dragon server completely open-source I figure it will be a good direction to go for my deployment needs. The server itself is currently free from deployment as well as production so it is already an appealing option.

I am currently running on an ubuntu 7.10 server distribution. Now the New Atlanta site does not list it as supported, but ubuntu seems to run everything beautifully so lets give it a try.

First download the Blue Dragon server. The download is extremely small and should take minutes. After its finished, simply run the following commands in the terminal:

Simply change the permissons on the .sh file that is downloaded:

sudo chmod 744 BlueDragron_Installer.sh

This run the installer with this command:

sudo ./BlueDragon_Installer.sh

Then change to the install directory (this is the default location, if you chose another location you will need to use that path instead.)

cd /usr/local/NewAtlanta/{BlueDragon_Version)/bin

Once in the install/bin directory this command starts the server:

sudo ./StartBlueDragon.sh

and stopping with:

sudo ./StopBlueDragon.sh

You should now be up and running!

You can test your install on the following: http://localhost:8080/

Don't be alarmed by the following error:

UnsatisfiedLinkError invoking CFXNativeLib method

You will notice that the rest of the script runs, as well as BlueDragon's excellent debugger code at the bottom. It was only the cfx tags that failed. If you only need it to run cfml for free (duh!) then simply comment out those two tags and you should be up and running error free!

You should find your administrator here: http://localhost:8080/bluedragon/admin.cfm

You might have some permissions issues running your scripts, if so simply:

chmod -R 775 /usr/local/NewAtlanta/{BlueDragon_Version)/wwwroot

Now we are have hit the ground running with free coldfusion or um.. cfml! and soon to be open-source!

Recent Posts

Categories

© 2012 ethyreal.com