Hi,
I have been working a on script today. I'm often installing the above things on servers running Debain 7 32bit. I'll be working on making it compatible with Debain 6 soon :) It's still a work in progress. Let me know how it goes, I have only used it on Debain 7. It makes use of Dotdeb. It updates + upgrades, removes Apache, installs Nginx, php(php-fpm), PerconaDB & phpMyAdmin. I'll be working on it to add new things in & fix bugs and also be writing a better tutorial. I'll add Wordpress install to it next.
To run it use: cd /tmp; wget http://thomascoward.me/wp-content/simpleserversetup/simpleserversetup-0-1.sh; chmod u+x simpleserversetup-0-1.sh;./simpleserversetup-0-1.sh;
You can view the script here: http://thomascoward.me/wp-content/simpleserversetup/simpleserversetup-0-1.sh
To access phpMyAdmin visit: serverip/phpmyadmin
Hope you like it, Salmon