Ruby On Rails 2 AMI on OpenSolaris 2008.11
By Prateek Parekh on Jun 02, 2009
||aki-6552b60c / ari-6452b60d|
Description:This is a pre-configured Typo appliance running on an optimized Ruby on Rails stack. It is based on Sun's OpenSolaris 32-bit image (ami-7db75014). The Typo engine is configured to automatically start on booting the AMI. Nginx instances are the front end to the appliance that hosts the Rails application in a Typo gem and uses MySQL for it's back end connectivity. The entire stack is optimized, SMF enabled, and monitorable through DTrace.
This stack also includes, Mongrel, Mongrel_cluser, Thin, MySQL, sample SMF scripts, Git, gcc, and Sun Studio. This AMI is provided by Sun Microsystems and does not require registration. The exact versions are mentioned in the "Software versions" section below:
This AMI is for developers who wish to develop applications using the Ruby on Rails 2 web application framework, as a starting point for deploying Typo, or as a starter to create other architectures using the deployed service manifests as an example.
Ruby is available in /usr/ruby/1.8/bin(and symbolically linked from /usr/bin).
DTrace probes have been integrated into the Ruby source code, and this provide low overhead monitoring for your Rails application.
Software versions:Rails 2.1.0 , 2.2.2, 2.3.2
Ruby 1.8.7 p72
Mongrel Cluster 1.0.5
GNU Make 3.81
All EC2 command-line API/AMI tools
Support:For technical support during Beta period, please send emails to ec2-solaris-support[AT]SUN[DOT]COM
For questions on Ruby and Rails in OpenSolaris, please contact webstack-discuss[AT]opensolaris[DOT]org
Please check OpenSolaris on Amazon EC2 blog for latest updates and new information about OpenSolaris AMIs.
The "OpenSolaris on Amazon EC2 Getting Started Guide" is located at: