Instalate un servidor como por ejemplo Apache, con soporte para PHP, y un servidor de bases de datos MySQL.
O mas facil todavia, instala EasyPHP
PD: De todas formas tal y como lo haces el unico problema ke tienes es reconectar el cliente FTp cada vez ke kieras subir un archivo si la sesion anterior acabo.