Welcome to another in the series of blog posts where I explain how I did something so that I can do it again in future without reinventing the wheel. Today's situation is quite simple and involves the seemingly simple task of pointing a domain (or in this case sub-domain) at a server while keeping email and other services at another provider.
I wanted to try out a few different technology toys and decided that I should do this with a virtual private server (VPS). Setting up and managing the server are not our concern here. I can recommend hte nice people at vultr though, they have been a pleasure to use since I signed up. To try out these new technology toys I just wanted to delegate a sub-domain to point to the server so that I could ssh to it using a name rather than an IP address.
I already had a domain registered - let's call it halcooked.com - with a web site (this one)
At your domain registry At your hosting company