Jonathan Polansky

A pretty good webpage.

Base CentOS 5 Amazon AWS EC2 AMI

I just migrated ruxable.com from a home server to EC2. I’ve created AMIs at my place of business and while the flexibility of creating a custom AMI is fantastic, the amount of time it takes is significant. When I went to start an instance to run ruxable.com I went looking for a public AMI as ruxable.com doesn’t require anything special which would require me to build my own. A basic stripped down CentOS image would work just fine. The simpler the better. The problem is that EC2 is full of public images built by companies which add their own 3rd party software on it in the hopes that once you launch it you’ll use their services, which poll their software running on it, for management and monitoring of the systems. I don’t want any of that crap.

My searches of the public images finally led me to my solution. A public, updated CentOS AMI built with nothing but the bare requirements to get it up and running with the ability to connect and start customizing. The image is lean and mean and is exactly as advertised. I recommend it for anyone looking for a base CentOS EC2 AMI. Also, while you’re there check out http://brianbirkinbine.com/entropy. The site contains some good tips on managing EC2 instances.

UPDATE: As reader Tim mentions below, the site referenced in this post no longer is available. You should be able to find all of Brian Brikinbine’s AMIs at http://thecloudmarket.com/owner/037315841021–brian-birkinbine. The exact AMI referenced above is “ami-3d876e54″.


Tagged as , , , , + Categorized as Tech

4 Comments

  1. As a side note, to get my env ready for ruxable after bringing up the instance, all I need to do is run

    yum install mysql-server httpd php php-mysql

    Then symlink my data directories and httpd config, and fire everything up!

  2. The 2 hyperlinks are dead.

    Can you please update ?

  3. Thanks Tim. I added an update to the article.

comment_type == "trackback" || $comment->comment_type == "pingback" || ereg("", $comment->comment_content) || ereg("", $comment->comment_content)) { ?>

Trackbacks & Pingbacks

  1. jpolansky

    As a side note, to get my env ready for ruxable after bringing up the instance, all I need to do is run

    yum install mysql-server httpd php php-mysql

    Then symlink my data directories and httpd config, and fire everything up!

  2. comment_type == "trackback" || $comment->comment_type == "pingback" || ereg("", $comment->comment_content) || ereg("", $comment->comment_content)) { ?>

    Trackbacks & Pingbacks

    1. Jonathan Polansky ยป Enable gzip for css and javascript to satisfy Google Webmaster tools

      [...] reviewing the configuration of the server. Everything is still incredibly simple (read more about the AMI and configuration I use) but while reviewing the Google Webmaster Tools analysis, I found that gzip compression [...]

    2. comment_type == "trackback" || $comment->comment_type == "pingback" || ereg("", $comment->comment_content) || ereg("", $comment->comment_content)) { ?>

      Trackbacks & Pingbacks

      1. Tim

        The 2 hyperlinks are dead.

        Can you please update ?

      2. comment_type == "trackback" || $comment->comment_type == "pingback" || ereg("", $comment->comment_content) || ereg("", $comment->comment_content)) { ?>

        Trackbacks & Pingbacks

        1. jpolansky

          Thanks Tim. I added an update to the article.

        Leave a Reply