necesitas un servidor (apache, ISS, etc), un lenguanje del lado del servidor (php, .NET, etc) y un servidor de base de datos (MySQL). El tuturial lo hice pensando en Aopache, PHP y MySQL que es lo que uso. Si necesitas una solución sencilla de como instalar todos esos componentes te recomiendo:
http://www.wampserver.com/en/ http://www.easyphp.org/
también podrías trabajar con un servidor remoto que tenga todo eso, pero yo lo encuentro muy tedioso. Prefiero desarrolar localmente y después subirlo todo al servidor remoto.