I know I might be going out on a limb here, but I recently got burnt pretty badly by _not_ having any test harness around my Apache configuration. We maintain a database of some 15K rewrites and I accidentally blew this away. But it gets worse - we didn't even notice for a whole week! … Continue reading Test driven Apache configuration?
Category: Tools & Technology
An in-depth look at a Carpet appliance: The apache load balancer
Today, I want to walk you through one of the ready-made appliance recipes that comes with Carpet. This article assumes you've read the getting started with Carpet guide. Appliance recipes are plain Capistrano recipes which enable you to setup a complete server by just using one of the pre-defined ones like apache_lb, rails_22, memcached or … Continue reading An in-depth look at a Carpet appliance: The apache load balancer
Securely tunneling Munin traffic
This is a guest post by Thomas Eisenbarth. Thomas studied computer science at the University of Augsburg, currently works at BINconsult GmbH, Berlin and co-founded makandra GmbH in Augsburg. He and his teams develop and operate web applications. As Dan discussed already in Getting a Grip on your Operations with Munin and 10 Seconds A … Continue reading Securely tunneling Munin traffic
Give Your Servers Some TLC: 10 Seconds A Day With Munin
For some damn reason, your website is slow again. It's a drag having to pour through logs looking for problems, but if you don't have any monitoring tools installed you don't have much choice. Fortunately, there are plenty of tools out there - easy to install, free to use and often make the difference between … Continue reading Give Your Servers Some TLC: 10 Seconds A Day With Munin
Memcache for Dummies
I mentioned last week that compromises suck. The first step to a win-win situation for everyone is to grab memcached and get it up and running. And don't let the title insult your intelligence - it's more of a warning to those that have decided memcache is just a fad which will soon pass. Memcached … Continue reading Memcache for Dummies
BREAKING: Caching Saves Server Lives!
I know, I know - last week, I promised a post about hooking up Xdebug to Eclipse along with some nifty profiling howto. But, unfortunately, real life managed to intervene again! Every site has its peaks, and every knowledgeable sysadmin automatically keeps an eye on the server farm during this time. Let's face it - … Continue reading BREAKING: Caching Saves Server Lives!
Howto Get Started With Carpet
In my post about Carpet is a re-mix of existing configuration management solutions, I gave you a rough overview of the problems I tried to address with Carpet. In this article, I want to show you how you can set up a complete Ruby on Rails stack with only a few lines of configuration while … Continue reading Howto Get Started With Carpet
Configuring MAMP for Development
With all the LAMP stacks in the world, its hard to imagine we need yet another howto blog post. But I did have some trouble getting things running smoothly on my Mac and I'd like to share my experiences with you, the gentle reader. Living-e bundles Apache, MySQL and PHP stack for the Mac called … Continue reading Configuring MAMP for Development
Configuration Management remixed: Introducing Carpet
Migrating our production environment from debian to OpenSolaris I wanted to simplify our configuration management recipes along the way. What I came up with is a mixture of Puppet style manifests and Capistrano backed ease of use in a new open source project called: Carpet. Building Your Infrastructure With Plain Capistrano Initially we've built our … Continue reading Configuration Management remixed: Introducing Carpet
Puppet or Capistrano – Use the Right Tool for the Job
This is a guest post by Andrew Shafer, who is part of Reductive Labs, the people behind Puppet. Reductive Labs is helping people build better systems with better tools and processes. Andrew has been on several Agile software teams in various capacities for the past few years, and has a passion for applying Agile principles … Continue reading Puppet or Capistrano – Use the Right Tool for the Job
