Over the past few months, I’ve been meaning to create a staging WordPress blog that is an exact replica of my production OMNINOGGIN blog so I can test major feature changes before releasing them to my production site. I have to admit that there are many other interesting things to spend time on (see also: Make Popularity Contest Work with WP-Super-Cache and NowThen Photo Display WordPress Plugin) so I have been lagging at getting this task done. Fortunately the WordPress 2.5 released was enough to motivate me to get this done. My goal in this post is to provide a step-by-step set of instructions (or checklist) for getting this task done. I run Apache 2.2.8, MySQL 5.0.51a, and PHP 5.2.5 on a FreeBSD 7.0 machine that I have complete control over. Keep in mind that these steps will vary depending on how your blog is configured. It is a good checklist nonetheless so without further ado:
OMNINOGGIN
Elegant blog webmastery from the ground up


