How to Create a Website – Easy Steps for Beginners

create a website

You might want to create a great website either for yourself or for someone else but you do not know where to begin since you know ZERO about HTML, CSS, PHP, Scripting and CMS. There are various tutorial on how to learn this coding materials offers almost everything which is pretty easy to learn. Still if you do not know how things works then start searching the internet already.

Okay, on this post I’ll be sharing the very easy ways to create a complete and working website using your own domain name ( I’m warning you this is NOT FREE but it’s NOT EXPENSIVE either. Anyone can do it and create their own website.

Stuff you need:

Domain Name

Find a Domain Registrar – Choose wisely on singing up on any domain registrars to avoid getting into problems. I’d recommend the below registrars as I am using it myself for 5 years now. You may search for coupon codes to get discounts.

  1. Namecheap – A standard LTD (.com .org .net) costs from $8.99-$10.99
  2. Internetbs – A standard LTD (.com .org .net) costs only $8.89
  3. Hostgator – A standard LTD (.com .org .net) costs from $10-$15
  4. GoDaddy – A standard LTD (.com .org .net) costs from $9-$15

Web Hosting

A Good Web Hosting – A good hosting are those hosting with almost ZERO downtime. Be sure to look unto this to avoid problems. High reputed web hosts has tons of good reputation. You can find highly reputed host by searching it on My recommendations are below. I have used 20+ hosts already for the passed 5 years and they are top-notched hosts for me.

My Top Recommendations

  1. DigitalOcean – A VPS Signup on DigitalOcean and get $10 of hosting credits that is 2 months of FREE HOSTING already.
  2. StableHost – A Host with CPanel Signup here and get 40% Discount use coupon code HACKOLO ranges from $2-$20. Cheapest I think and most reliable. Check it out here for Stable Host Coupon Codes up to 50% OFF.
  3. Namecheap hosting – Host with CPanel ranges from $3-$27/month
  4. Bluehost – Host with CPanel ranges from $3-$15/month

Let’s Start!

After registering a domain name of your choice and singing up for a good web hosts you are now ready to create your website! Get that get live worldwide. First you must set the nameservers read below to know more.

Setting up the DNS

Login your your Domain Registrar and hover on your DNS manager tab. Change your DNS and use the nameservers provided by your web hosts. Usually and for more advance method your can use CloudFlare as it offers more variety of features like free CDN and DDoS protection.

There are two ways to get your website done, either you manually code it using php or html or get a CMS like WordPress on this tutorial I will tackle on both of them.

Creating a website using a pre-created HTML template

Find a good HTML template of your choice. You can find a HTML templates on download a template of your choice and edit it according to your needs (Note that your files are still on your local machine ready to upload). Now, you are ready to upload your files on your Web host.

Login on your CPanel

CPanel Login

Add a domain by clicking Addon Domains

Addon Domain

Type your registered domain name and enter password

Enter a Domain

Click add Domain and wait to success.

Success Adding a Domain

Open up File Manager and Choose your Domain

CPanel File Manager

Click upload and upload your web files.


and your files are ready to access on your browser after we set the DNS



Creating a Website using a CMS (WordPress)

Login on your CPanel

Add your Domain

Go to your Web Installer Feature. This is either Softaculuos or Fantasico Deluxe

Web Installer

Choose WordPress and find the website you want WordPress to be installed.

Installing WordPress

Enter necessary details and make sure you remember your login details


Screenshot_19 Screenshot_20

Wait for it


and Success


Now you can login on your WordPress site by going to using your browser.

Wordpress Login

You’ve just read my 700 word very informative article

That’s all you need to learn! Thanks for reading…

Sponsored Content:

1 Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

fr_FRFrançais es_ESEspañol de_DEDeutsch nl_NLNederlands ro_RORomână en_USEnglish