There are three steps to getting a WordPress site to show up on a subdomain.
- Set up your hosting account with the subdomain that you want.
- Install WordPress on that subdomain.
- Point your subdomain to the hosting IP.
The following video is for step 3.