i can do this for you .. here's my proposal :
1. Editing your DNS Record on your domain name server or registering your domain on free name server if your domain provider doesn't provide it
2. If your hosting provider only give unmanaged vps/server without any installed services like web services etc, i will install and configure it.. i proposed using debian 7 and i will install apache or nginx , PHP, MySQL , PHP MyAdmin, and if you need more i can install dovecot, courier, squirelmail and ispconfig as a free hosting panel.
3. upload your script and setup database