Stories, software and strategies to help nonprofits do the social web
@febbraro and I presented our work hosting Drupal on Amazon AWS at Drupalcon last night. Thanks to everybody who could make it. Slides below for download. We talked about scaling challenges we face doing nonprofit campaigns for the Case Foundation. These are typically limited-time campaigns, with press releases or other promotion. Our challenge has been supporting relatively high loads for a short time — without going broke. Amazon’s EC2 servers-on-demand have been great for this. Here’s how we use AWS, and architectural...
March, 6 2009 • 0 Comments • 1 Faves
At NTEN, the nonprofit tech conference, last year I met a developer who was really exited. One of the vendors on the floor was giving away Pentium 3 processors, and he had a box that could use an extra boost. Me, I never touch hardware anymore. In fact, I don’t really know how many servers we’ve got — or where they are. Amazon knows. About six months ago we switched all our production servers to Amazon’s EC2 cloud infrastructure. As for how we moved to Amazon — and why we did it — check out this set of slides...
December, 3 2008 • 0 Comments • 0 Faves
Both Apache 2.2 and PHP 5 come with every installation of Mac OS X 10.5 Leopard. MySQL does not. There are a couple of tricks for installing and/or turning them on —and thereby attaining Development Happiness. Here’s how we configure our development machines at the studio, where our PHP work is primarily Drupaland we use several virtual hosts. Install MySQL Not hard, but a little long for this post. Take a look at our instructions for installing MySQL on Leopard. Configure Apache for PHP and Virtual Hosts Though...
April, 4 2008 • 0 Comments • 0 Faves
MySQL now provides compiled binaries for Mac OSX 10.5 Leopard. But the startup applet doesn’t work properly yet on Leopard. So here’s how to install MySQL on Leopard and start it using launchd — the standard Leopard way. These instructions should work for both Tiger (10.4) and Leopard (10.5). Download MySQL for your OS and architecture (PowerPC or Intel; 10.4 Tiger or 10.5 Leopard) Install MySQL from the package in the dmg — something like mysql-5.0.51a-osx10.5-x86_64.pkg DO NOT install the startup item package...
April, 4 2008 • 0 Comments • 0 Faves