The first step to having a website is figuring out what domain name you’ll use (hint: most of them are taken). There are many sites you can use for that such as domain.com. Don’t register a domain, just use the tool to find an appropriate one.
For this tutorial, we’ll set you up at BlueHost.com which is currently one of the cheapest hosts available. If you pay for one year, it will run up at just over $70.
Enter your domain name and hit next.
Pick a plan based on your budget. Note that you have to pay up front.
You won’t need any additional features to get started.
Set up your secure password. If you aren’t already using a password management program like 1Password, we highly recommend setting one up.
You don’t need their help (they’ll want to charge you).
Continue on to the next step…
Now you’re at your CPanel Main menu. This is the main page for configuring your hosting environment.
After you create an email account, you can go to your webmail client provided by Blue Host here:
Feel free to try various webmail clients or set up your own email client, if you have one. This example shows us using horde: