This guide is broken into 5 steps, with an introduction (current page you’re on). Each step is completely basic to help you build a website from scratch, even if you have never coded before. All of the steps have a sliding visual guide at the bottom so you can see the screen as I do, so no mistakes!
Experience Level – Super Beginner Novice
Part 0 – Understanding the domain, and the hosting
- Part 1 – Purchasing the domain (using Google domain service)
- Part 2 – Purchasing Hosting (using Vultr, an affordable $3.50 a month for your own VPS)
- Part 3 – Connecting the domain to the hosting package, and setting up the back end.
- Part 4 – Finishing up the website, email, SSL, and WordPress
- Part 5 – Cleanup and further steps
The domain (also known as the TLD)
The first thing you need, is your .com, .net., org, whatever you may choose. If you are looking to get a boost in your Google search results, you’d choose .com, because people speculate that it helps SEO (search engine optimization) for your website.(We get more into SEO later)
If you are an internet related company, you can use .net, but no one really enforces that. You can be a regular person and get a .org without being an organization, although that’s it primary function.
Hosting refers to the computer that ‘hosts’ your files. Just like Google Drive has your files, and Flickr or Instagram has your pictures, a web host has a computer with software allowing you to host your own custom website. We will not be using their software, as it’s paid, and we are going to get a free software to create our site and emails, etc.
There are 3 types of hosting, shared, VPS, and Dedicated.
Shared is when you and 4 people share a single or possibly a slow dual core machine. Most people choose this, because it’s only $5 a month, but isn’t ideal.
If you really wanted shared, you would go with HostGator, as they are the best shared plans, although I would never recommend shared unless you really don’t care about speed, and need a lot of support from the host (you don’t).
However the guide will tell you EVERYTHING you need, so I wouldn’t do that yet, especially if you want to try my method, which costs next to nothing.
Then there is a VPS (Virtual Private Server) which is similar to shared, but it’s a separate space on the computer, completely dedicated to you. So you get more control, and can run e-commerce, or more complex websites without issue. Shared is very basic.
VPS comes in many shapes, and sizes, but usually service 100-1000 people a day.
Lastly, a dedicated server. Usually running $99 a month or more, and you are renting a complete computer, all to yourself. This is for people looking to run 1000-10,000 visitors a day.
In this guide, we will be going with VPS, but because you’re doing it my way, we will not be spending the average $30, we will be spending $4 a month, maximum. What’s the catch? You get no support from the VPS provider we will be choosing. However, you will not need it.
So for domains, we begin at Part 1.