MultiCloud Marketplace

RightScale

Apache-Rails-Passenger App Server (v13.3)

Open in Dashboard

Published by RightScale on Oct 22, 2012Revision: 102 This component has been superseded. Get the current version here

Description

This ServerTemplate is on the Infinity Lineage. For the latest LTS version, see the 12-LTS Release
For a description of the Infinity and LTS lineages, see ServerTemplate Release Methodology

This ServerTemplate configures a Rails application server with the Apache HTTP Server running Phusion Passenger. It is designed to work in a hybrid cloud setting, and with a CLB, ELB, or Load Balancer ServerTemplate and Database ServerTemplate as part of a three-tier web architecture. It also includes iptables management for clouds that do not have firewall services.

Key Features:

  • Firewall management within a three-tier scalable web architecture
  • Utilizes RightScale tag-based routing for connecting to load balancers
  • Pulls application code from an external repository (Git, SVN, or cloud storage)

Related ServerTemplates:
Load Balancer
Database Manager for MySQL 5.5

Release Notes:
Apache-Rails-Passenger App Server Release Notes


Application versions:

  • Apache 2.2
  • Ruby 1.8
  • Phusion Passenger 3.0
  • MySQL Client (5.1 or 5.5)

Supported public compute clouds:

  • Amazon Web Services EC2
  • Datapipe
  • Google Compute Engine
  • HP Cloud
  • IDC Frontier
  • Logicworks
  • Rackspace First Generation
  • Rackspace Open Cloud
  • SoftLayer
  • Windows Azure

Supported private compute clouds:

  • Citrix CloudStack (2.2.14 and 3.0.6)
  • OpenStack Folsom
  • Rackspace Private Cloud

Supported MultiCloud Images:

  • CentOS 6 - Amazon, Google, CloudStack, Datapipe, HP, IDC Frontier, Logicworks, OpenStack, Rackspace, Rackspace Open Cloud, SoftLayer, Windows Azure
  • Ubuntu 12.04 - Amazon, Google, CloudStack, Datapipe, HP, IDC Frontier, Logicworks, OpenStack, Rackspace, Rackspace Open Cloud, SoftLayer, Windows Azure
  • RHEL 6 - Amazon

Contents

  • Cookbook Repo: git://github.com/rightscale/cookbooks.git of RightScale (v13.1)

  • Cookbook Repo: git://github.com/rightscale/rightscale_cookbooks.git of RightScale (v13.1)

  • MultiCloudImage: RightImage_Ubuntu_12.04_x64_v5.8 - XenServer [rev 4]

  • MultiCloudImage: RightImage_CentOS_6.3_x64_v5.8 [rev 13]

  • MultiCloudImage: RightImage_CentOS_6.3_x64_v5.8_EBS [rev 1]

  • MultiCloudImage: RightImage_CentOS_6.3_x64_v5.8_HVM_EBS [rev 1]

  • MultiCloudImage: RightImage_RHEL_6.3_x64_v5.8 [rev 1]

  • MultiCloudImage: RightImage_Ubuntu_12.04_x64_v5.8 - KVM [rev 2]

  • MultiCloudImage: RightImage_Ubuntu_12.04_x64_v5.8 - VMWare [rev 3]

  • MultiCloudImage: RightImage_CentOS_6.3_x64_v5.8 - XenServer [rev 4]

  • MultiCloudImage: RightImage_Ubuntu_12.04_x64_v5.8 [rev 11]

  • MultiCloudImage: RightImage_Ubuntu_12.04_x64_v5.8_EBS [rev 3]

  • MultiCloudImage: RightImage_Ubuntu_12.04_x64_v5.8_HVM_EBS [rev 1]

  • MultiCloudImage: RightImage_CentOS_6.3_x64_v5.8 - VMWare [rev 4]

  • MultiCloudImage: SoftLayerImage_CentOS_6.2_x64_v5.8 [rev 1]

  • MultiCloudImage: SoftLayerImage_Storage_CentOS_6.2_x64_v5.8 [rev 1]

  • MultiCloudImage: SoftLayerImage_Storage_Ubuntu_12.04_x64_v5.8 [rev 1]

  • MultiCloudImage: SoftLayerImage_Ubuntu_12.04_x64_v5.8 [rev 1]

  • MultiCloudImage: RightImage_CentOS_6.3_x64_v5.8 - KVM [rev 5]

  • Recipe: app::setup_monitoring

  • Recipe: app::do_server_restart

  • Recipe: app::do_server_start

  • Recipe: app::do_server_stop

  • Recipe: app::do_update_code

  • Recipe: app::handle_loadbalancers_allow

  • Recipe: app::handle_loadbalancers_deny

  • Recipe: app::setup_db_connection

  • Recipe: app::do_loadbalancers_allow

  • Recipe: app::setup_vhost

  • Recipe: app_passenger::default

  • Recipe: app_passenger::install_custom_gems

  • Recipe: app_passenger::install_required_app_gems

  • Recipe: app_passenger::run_custom_rails_commands

  • Recipe: block_device::setup_ephemeral

  • Recipe: db::install_client

  • Recipe: db::request_appserver_allow

  • Recipe: db::request_appserver_deny

  • Recipe: web_apache::default

  • Recipe: web_apache::setup_monitoring

  • Recipe: lb::default

  • Recipe: lb::do_attach_request

  • Recipe: lb::do_detach_request

  • Recipe: logging::default

  • Recipe: repo::default

  • Recipe: rightscale::default

  • Recipe: rightscale::install_tools

  • Recipe: sys::do_reconverge_list_disable

  • Recipe: sys::do_reconverge_list_enable

  • Recipe: sys::setup_swap

  • Recipe: sys_firewall::default

  • Recipe: sys_firewall::do_list_rules

  • Recipe: sys_firewall::setup_rule

  • Recipe: sys_ntp::default

  • Recipe: app::default

  • RepoPath: RightScale (v13.1) [rev 142]

  • See More

Revisions

Revision 131 | Mar 06, 2013

v13.3 Release

Revision 119 | Jan 15, 2013

Updated public CentOS and Ubuntu MCIs with new Azure images for other regions to match Azure West US.

Revision 116 | Dec 20, 2012

Release 13.2

Revision 107 | Nov 15, 2012

Added support for Rackspace NextGen and AWS Sydney.

Revision 102 | Oct 22, 2012

Release v13.1

Revision 82 | Aug 22, 2012

Release v13.0

Revision 77 | Jun 29, 2012

v12.11

Revision 56 | May 11, 2012

Rackspace Managed support and minor bug fixes

Revision 48 | Apr 05, 2012

Added SoftLayer Support

Revision 43 | Mar 30, 2012

Latest GA Release

Revision 18 | Jan 10, 2012

Beta Release

Discussion

Info

No Ratings

Supported Clouds

Pricing

All Users

Sign-up for RightScale

Support Information

http://support.rightscale.com