Coldfusion Server using Raspberry Pi and Railo

If you are in the market for an open source alternative to Adobe Coldfusion Server, you have probably come across Railo.

What is Railo?

Railo is an Open Source ColdFusion Markup Language (CFML) engine and the fastest CFML engine available.

My Raspberry Pi

  • 700MHz Broadcom BCM2835 CPU
  • 512 MB SDRAM @ 400 MHz
  • 10/100 Ethernet RJ45 On Board Network
  • Full Size HDMI
  • 4 USB Ports
  • 16gb Micro SD card

Installing Railo on Rapberry Pi

For this post, I will be attempting to install Railo with Tomcat 7.

Step 1: I Started out by install Raspbian, which can be found here. For instructions on installing Rasbian on SD card click here.

Step 2: Once Raspbian is installed, connect to your pi using ssh and run the following commands to get your Railo Server up and Running:

Apache

sudo apt-get install apache2

Java

sudo apt-get install openjdk-7-jre 

Download Railo.
When I didnt this part first, it kept on giving me a really long, weird name so the '-O railo.run' will rename the file to railo.run when it downloads it.

wget http://www.getrailo.org/down.cfm?item=/railo/remote/download42/4.2.1.008/tomcat/linux/railo-4.2.1.008-pl0-linux-installer.run -O railo.run

We are then going to make the file executable by doing the following.

chmod x+ railo.run

Accounding to many post that I have come across, the last step is to run the executable.

sudo ./railo.run

However, I was not successful. I processed to run the by in GUI mode so that I could see what was happening. After doing this, it seemed like my pi was limit in some way.(Probably low on space) Or maybe I am just messing something simple.

I will be retrying this, and if successful will let you know where I went wrong and what I did differently.

JaVaun Joseph

Read more posts by this author.