What is EzRor?

EzRor is a simple rails deployment script that takes care of all your deployment needs. Simply run the script, enter in a few info and see your app deployed in less than 30 minutes.

We wanted to automate Rails deployment process. So we wrote a script. Let’s make your Rails deployment process trouble-free. It takes 30 minutes or less!

EZROR-Easy-Ruby-on-Rails-Deployment

Let’s take a tour, shall we?

ENTER THE REQUIRED INFO:

Enter in a few details, installation location, ip address etc. None of the details will be stored in anyway

Welcome to EzRor. Please enter your License Key:
$ demo
Please enter the folder location of your new app:
$ /home/
Please enter the domain to setup rails on:
$ 0.0.0.0
Please enter the IP of the domain to setup rails on:
$ http://ezror.com
Please enter the Rails project name:
$ ezror_rocks

SIT BACK AND WATCH THE MAGIC HAPPEN:

You can clearly see what the script is doing at any point, but no input is required from you. The script will install and configure everything you need to have a Rails app running.

Compiling and optimizing Ruby Enterprise Edition
Installing RubyGems…
RubyGems 1.3.7 installed
Compiling and installing Apache 2 module…
Successfully installed rails-2.3.8
Successfully installed capistrano-2.5.19
Successfully installed passenger-2.2.15
–2010-10-10 07:56:17– http://www.sqlite.org/
sqlite-amalgamation-3.7.0.1.tar.gz
Resolving www.sqlite.org… 67.18.92.124

YOUR APP IS NOW DEPLOYED!

You’ll be alerted when the app is deployed. Rails deployment couldn’t be simpler

RUBY – INSTALLED
RUBY GEMS – INSTALLED
RAILS – INSTALLED
GIT – INSTALLED
PASSENGER – INSTALLED
DEPLOYMENT SUCCESSFUL

What does EzRor install?

  • Ruby Enterprise Edition 1.8.7
  • Rubygems 1.3.7
  • Rails 2.3.x/3.0
  • Apache 2
  • mysql/sqlite3-ruby
  • Passenger 2.2.15
  • Capistrano 2.5.19
  • And other dependencies

Recommended Software:

  • Ruby on Rails: Ruby on RailsĀ® is an open-source web framework that’s optimized for programmer happiness and sustainable productivity.
  • MSpy: Mspy is a brand of mobile and computer monitoring software for iOS (iPhone, iPad), Android, BlackBerry, Windows, and Mac OS.
  • Apache HTTP Server: The Apache HTTP Server is an open-source HTTP server for modern operating systems including UNIX, Microsoft Windows, Mac OS/X and Netware.
  • Ubuntu OS: Ubuntu is an open source software platform that runs everywhere from the smartphone, the tablet and the PC to the server and the cloud.