Hi all...

Our web dev team is asking for a web dev server that matches as closely as reasonable our production server. But, what's "reasonable"?

I'd guess matching version numbers for PHP, Perl, MySQL, etc., and matching the OS (in our case RHEL) would be enough and of course their configurations.

Is that correct? Of should we be trying to match as many library versions as appear when listing running processes?

PS: Our production server is a Rackspace server so matching hardware is out.

I've been out of touch of web dev and Linux for a while but thought I'd ask here anyway. Thanks!