here is base process
- create domain space
- point domain name via registrar to domain space
- create new mysql db, note dbname/user/pwd
- clean out files in your new domain space, often there is some html files added when domain created
- using ftp upload your files to your domain space
- export your localhost db files via phpmyadmin
- import your db files on domain via phpmyamdin
- update your db name/user pwd /app/config/parameters.php
- Reregenerate .htacess file by disabling and enabling PS friendly URLs.
- navigate to your domain/admin and login