Random Nerd Tutorials helps makers, hobbyists and engineers build electronics projects. We make projects with: Arduino, ESP8266, ESP32, Raspberry Pi, Home Automation and Internet of Things. Enter your email address below to get started now with your next project!
In this tutorial, you’ll learn how to create your very first website/blog!
What you don’t need to know/have:
Seriously, building a website isn’t hard and you don’t need to know any code.
Estimated time to complete this tutorial: 5 to 10 minutes.
Note #1: If you get stuck at any point in this tutorial and need help, I’d be more than happy to assist you. You can get in touch with me through my contact form. Please ask me questions if you get stuck. I’d hate to see anyone go through a bunch of work and not end up with a great site.
Note #2: I recommend some specific products and services in this tutorial. Be aware that these aren’t your only choice; they’re simply what I use personally and recommend.
Disclaimer: If you choose to use the domain and hosting option I recommend in this tutorial and click my links to get to it, I’ll earn a commission (though there is no extra cost to you – it will actually be cheaper since I’m able to offer a coupon code: “RANDOMnerdTUTORIALS“). I want to be very clear that there are definitely other good choices for your domain and hosting out there. This is simply the one I’ve been using since the beginning, and I’m very satisfied. If you do choose to use my link, thank you!
That’s an example of my blog:
The first step to building your personal site is to choose how you’re going to have it hosted. There are a number of ways to put up a website. For instance, you could just create a free blog at Weebly or WordPress.com, or even Tumblr.
However, I believe it’s a lot more impressive to have a self-hosted site with an actual domain name (not a subdomain). This will look a lot more legitimate and will show that you’ve taken the time to learn how to actually build a website, which can differentiate you from the crowd.
So while it’s up to you in the end, I would recommend self-hosting your site. Still, having a free site on WordPress.com or another place if you’re on a tight budget is much better than not having a site at all!
Now It’s time to search for a domain that fits your needs.
NOTE: I register domain names with Godaddy. But if you don’t own an hosting account yet, I recommend you to register your domain with your hosting provider.
It used to be that you had to buy your domain name separately from your web hosting. Now, however, you can get them from the same place, right at the same time. Buying them separately is still an option, but it’s so much easier to get them together.
With that in mind, I recommend just getting the basic shared hosting plan from HostGator. There are plenty of good hosts out there, some of my websites are hosted with StableHost. This one actually is with StableHost, but most of niche websites are currently hosted with HostGator. But when you have multiple websites you can’t trust in just one host. I recommend you to use 2 hosts. That’s why I use StableHost also.
You can also get a good discount with this coupon: “RANDOMnerdTUTORIALS“
Click the big button that says “View Web Hosting Plans”.
On the next page, you’ll see several choices. Choose the Hatchling Plan, It’s cheap and it’s reliable to start with. If you want to host multiple domain you need to go with the Baby Plan.
Start by picking out a domain name. Keep in mind all the tips I’ve told you before. Choose to “Register a new domain”, and type the one you’d like to see if it’s available. If it is, you’ll see a screen like the one below! If not, just try a bit until you find one that hasn’t been taken.
Scroll down and complete the next few sections:
Enter your personal and billing information. You can either use your credit card or Paypal. I usually use and pay everytime is possible with Paypal. So I recommend you to pay as you prefer. Both methods are 100% secure.
Next, you’ll see a section for Hosting Add-ons. I recommend un-checking everything.
Next you’ll be asked if you have a coupon code. Enter the code: “RANDOMnerdTUTORIALS” to get 25% percent off – 5%more than the default code gives you.
Finally, review your order to make sure everything’s copacetic, and then hit the big yellow button to create your account.
Once you’ve created your new account, you’ll receive an email with all the information you’ll need to continue.
WordPress only takes 3 minutes to install and It doesn’t require any programming at all. That’s why is so famous!
One of the best things about HostGator is their quick-install options for almost every popular CMS (Content Management System).
Type this URL into your browser: yourdomain.com/cpanel – replace yourdomain with your domain name. If for some reason you can’t yet reach your domain yet (sometimes it can take a little while to set up), use the link you were given in your HostGator email listed Your Control Panel.
Log in with the username and password you were given in the email.
You’ll now be looking at your cPanel. To install WordPress, scroll down near the bottom of the page and find the link for QuickInstall.
On the QuickInstall page, look in the sidebar and find WordPress under the Blog Software section. Follow these steps to install WordPress in less than 2 minutes:
You should now have a fully functioning WordPress installation! If you visit your site right now, you’ll see the title with the default WordPress theme.
Note: It can sometimes take an hour or two for the web host to set up your account, but usually in 5-10 minutes you can complete this tutorial and have your own website online.
I hope you could finish this tutorial!
That’s how easy it is to setup your own blog. That’s the first step to start a business online!
Hopefully, you now have a completely functional website, if you can’t complete some of theses steps. Please contact me and I’m willing to help you the best I possibly can! (Contact me HERE)
Just one question… Do you know a friend that wants to create a website or you know he would benefit from this information? Please send him a message with this post.
I would really appreciate.
To your success,