What does everyone use as a test server when developing / experimenting with a new site or just generally fiddling around?
To date, I've always just installed WP on the domain / host I intend to use for a site and restricted access to my IP address until I'm ready for it to go live. But now I want to install WP on a domain that already has a static "holding page" on it, and has had for several years - one of those projects I've always meant to get around to, but never quite have
It's another of those niche, highly specific (and, in this case, mainstream) domains that wouldn't interest 99.999% of the population, but it's listing well for the few folks who definitely ARE interested, and I don't really want to lose the holding page content while I fiddle around installing WP, choosing a theme, writing a load of content etc. The obvious solution seems to be set up a local test installation, and use that to build the site, then transfer the new content to the site in one go when I'm happy with it. But what to use as a test setup?
Since I'm on a Windows box for the moment, I've had a look at Wampserver, but couldn't get the apache service to run. Fiddled around with it, read various troubleshooting / FAQs that didn't help and eventually gave up. I've currently got XAMPP installed and running, but haven't really played with it yet.
Alternatively, I could run a LAMP setup in a VM - I already run Ubuntu desktop in a VM for things that I don't absolutely need Windows for, and I wouldn't have a problem running Ubuntu server the same way if it wouldn't consume too many resources - how much (or little) RAM could I get away with allocating to a LAMP setup that's only going to be used for testing WP and similar?
Or, I suppose, I could install a LAMP setup on an old PC rather than a VM, but, again, I'm not sure how much oomph such a box would need and anyway I'm not massively keen on running yet another machine in here.
Thoughts or suggestions much appreciated!