Nice and quick tutorial, thank you.
Just a couple of corrections:
routermods wrote:
apt-get search php5-
That should be
apt-cache search php5-routermods wrote:
php5-xml
That should be
php5-xmlrpc
And unless you'll be connecting to an external MySQL server, it's probably a good idea to include
apt-get install mysql-server mysql-client in your tutorial as well. Most newbies are going to need it anyway. Perhaps even
apt-get install phpmyadmin (but only if you want to keep your web root at /var/www, because that's where Ubuntu installs phpmyadmin by default.)