Community Feedback1 vote Related CategoriesDesktop User | Advanced Desktop User | Application/Web Server | Community Contributed Virtual Appliance | Developer/Tester | Pre-release | System Administrator Engine Yard ExpressEngine Yard Express is an Engine Yard slice wrapped up to go. Description
Engine Yard Express is an Engine Yard slice wrapped up to go. If you've ever wondered what one of our slices looks like, or wanted to be able to push to a staging site while being offline, then this is for you. There are only minor differences between the Engine Yard Express image and our clustered slices so it's perfect for running a local production environment. What does it do? When it boots, you are already running 4 mongrels. 2 of them are Rails instances and 2 of them are Merb. Both of these are running under a user called express, which is running empty applications with a modified home page that describes some simple next steps. These home pages also link to a sample deploy.rb that you can drop into your application and edit for speedy deployment. What's running on the system? - MySQL 5 What's Included? We've included some tools on the slice to make your life easier. These tools automate some processes and save you time in getting up and running. 1) Auto-configuring MySQL On boot, Engine Yard Express will automatically configure the /etc/ey_my.cnf file to be optimized for the amount of memory you gave the image, assuming you set it to something larger than 512Mb (the default is 640Mb). These settings are provided by the MySQL Performance Blog Experts in one of their posts. If you're interested in the settings you can either look in the /engineyard/bin/config_mysql file, or check the MySQL Performance Blog post (http://www.mysqlperformanceblog.com/2006/09/29/what-to-tune-in-mysql-server-after-installation/). 2) Pre-configured System Users A non-privileged user called 'express' has been added to the Engine Yard Express image. This is used to run the Rails and Merb applications that are on the slice. Both the root and express users have randomly generated passwords that are set on first boot. 3) Pre-configured DB Users We've added a single MySQL user for the rails environment and another for the merb. These are rails_prod and merb_prod. The passwords are set statically to 77zxcvb77 (there are plans to randomize this). 4) Environment We've automatically configured the deployed Rails and Merb applications to use a separate environment from the usual production, testing or development. We've done this so you can integrate the sample deploy.rb file (that we include in the sample applications) without interfering with any current environments you might have. The deploy.rb file we provide will handle the symlinking on the remote system so you don't have to. 5. Version Reporting To keep track of the version that people are using when they boot the Engine Yard Express image for the first time, we've installed a simple ruby application that contracts our servers and sends a version string. We'd like to stress that we only send a string of the version number (e.g. "0.1"). No other details are sent. We'd also like to stress that we ask your permission first. This is an optional step, but we'd appreciate your help in tracking the versions in use by allowing this minor call back. Requirements The My QL auto-configuration needs a minimum of 512Mb of memory for the VMWare image. Running it with less will load a less than optimal default MySQL configuration. If you run the image without making any changes, the default memory size will be used (640Mb). The deploy script requires that you have the eycap gem installed on your local machine. You can get this by running: gem install eycap --source=http://gems.engineyard.com/ Command Line You MIght Want To Know config_system --clearstored When you boot Engine Yard Express it tells you the passwords that were randomly set for the root and express users. By running the command above, you're turning that off and removing the values from the saved file. Contact ey-express@engineyard.com Last updated: 06/09/2008 Operating system: Gentoo Applications installed: VMware Tools installed: No
Size:
344 MB Primary account Memory allocated: 640 MB License: GPL Submitted by: emuller Download link provided by the submitter, not VMware. Report broken downloads here. « BACK... |