Browse the Ruby on Rails Community.

You are here: Browse Railsplugins Aws Console

Aws Console

These recipes are designed to be used in concert with the AWS Console (http://aws-console.com) and its prepackaged images geared towards Ruby-on-Rails deployment. This script handles the configuration and starting of mongrel using mongrel_cluster as well as proxying provided by Apache2.2 and backed by MySQL (we use MySQL 5).

With this gem installed and Capistrano installed into your Rails project you can start using our recipes by requiring aws_console/recipes into your deploy script.

- config/deploy.rb - require ‘aws_console/recipes’

role :web, ‘domu-01-23-45-67-89-AB.webserver.amazonaws.com’ role :app, ‘domu-01-23-45-67-89-AB.appserver.amazonaws.com’ role :db, ‘domu-01-23-45-67-89-AB.dbserver.amazonaws.com’

  1. Provide the private key connecting to your ec2 instances ssh_options[:keys] = [File.join(File.dirname(FILE), ‘id_rsa-for-ec2’)] set :application, “app_name” set :server_name, “app_name.com” set :repository, “http://repository.com/svn/app_name” ---—-

NOTE: This description has been extracted from the Plugin README and so the formatting may need updating to make browser friendly

Users


See all details


Membership

+ Join this railsplugin

Record Maintainer

'None'