Want to DIY your website? You can easily do that with WordPress. Just follow these steps.
1. BUY DOMAIN NAME AND HOSTING
You only need to buy a domain and hosting. For domain name we recommend NameCheap and for the hosting we recommend SiteGround
A domain is the name of your website (www.yourdomain.com) and hosting is the place (servers) where your website content is stored.
2. POINT YOUR DOMAIN TO YOUR HOSTING
First, you need to log in to your hosting provider dashboard. Then navigate to cPanel. If you have SiteGround hosting then your cPanel will look like this:

Hosting cPanel
Find nameservers in your dashboard (look image above) because you will need it to point your domain to your hosting.
Then you need to log in your domain name provider dashboard. If you bought your domain at NameCheap your Dashboard will look like this:

Domain name registar dashboard
When you click manage (look image above) you will get this:

Manage domain nameservers
At image above you can see where you can change nameservers. That is important because that way you will point your domain to your hosting.
3. CREATE MYSQL DATABASE AND USER
Now go to your hosting cPanel, find MySQL Databases and click it. Look at the image below.

MySQL Databases
Here, you will create a new database, create a new user (with all privileges) and then add the user to your database. For the reference look image below.

Manage My SQL Databases
4. DOWNLOAD LATEST WORDPRESS, CONNECT IT TO THE DATABASE AND INSTALL IT
Go to the www.wordpress.org and download the latest WordPress to your computer. Then unpack the .zip folder and find wp-config-sample.php file. Open that file and insert your database name (with prefix), user name and password (look image below).

wp-config.php
Then save as wp-config.php. Now you can zip your WordPress folders and files to upload them to your hosting. For that go to cPanel, then click File Manager (look image below).

File Manager
Then click Web Root (public_html/www) and then Go like at the image below.

Web Root
Now you can upload your WordPress .zip in the public_html and extract it there. When it is extracted you can delete .zip.
When you type your domain name in your browser you will start the installation process. First, you will pick a language and then you will enter your website name, admin username, and a password for your website. You can change that anytime later if you want.
5. NOW YOU CAN LOG IN YOUR WORDPRESS DASHBOARD
For any WordPress website, login URL is www.domainname.com/wp-login or www.domainname.com/wp-admin. Of course, instead of “domainname” you will write your own domain name. For our website, login URL is www.fulgsi.com/wp-login or www.fulgsi.com/wp-admin.
When you enter your username and password you are logged in your WordPress dashboard. Look at the image below.

WordPress Dashboard
On the image above you can see “Posts”, the place where you can create or edit your posts, “Media”, place where you can upload your images, videos or .pdf documents, “Pages”, where you can create or find your website pages, “Comments”, where you can check, approve or delete comments from your website and “Projects” where you can publish your portfolio. You can find out more about WordPress dashboard here.
As you can see at the image above when you click “Appearance” the one more menu will show up, where you can change or upload your theme, customize your website, manage widgets, menus, and background of your website. We will write more about that in the next parts. Now you can create your beautiful WordPress website. There are plenty of free and premium WordPress themes (like DIvi from ElegantThemes) and plugins which can help you. You can find free WordPress themes in the WordPress theme directory and plugins in the WordPress plugin repository.
If you want support during your website DIY join our Facebook group where you can discuss website DIY.
Website DIY for Small Businesses (Part 2)
What is SSL (Secure Sockets Layer)? It is the standard security technology for establishing an encrypted link between a web server and a browser.
Reasons for WordPress
Wordpress is MySQL and PHP based Content Management System. It is open source which means it is completely free and can be redistributed or modified.
WordPress Admin Panel
WordPress admin panel is the backend of any WordPress website.
Outbound vs Inbound Marketing
The main difference between outbound vs inbound marketing is the fact, inbound marketing provides users with some benefit…
Hey would you mind sharing which blog platform you’re working with?
I’m looking to start my own blog in the near future but I’m having a
hard time choosing between BlogEngine/Wordpress/B2evolution and Drupal.
The reason I ask is because your design seems different then most
blogs and I’m looking for something unique.
P.S Sorry for being off-topic but I had to ask!
Hello! Thank you. I am using WordPress.
Long time reader, first time commenter — so, thought I’d drop a
comment.. — and at the same time ask for a favor.
Your wordpress site is very simplistic – hope you don’t mind me asking what theme you’re using?
(and don’t mind if I steal it? :P)
I just launched my small businesses site –also built
in wordpress like yours– but the theme slows (!) the site down quite a
bit.
In case you have a minute, you can find it by searching
for “royal cbd” on Google (would appreciate any feedback)
Keep up the good work– and take care of yourself during the coronavirus scare!
~Justin
Hello!
I use Divi from Elegant Themes (https://www.elegantthemes.com/affiliates/idevaffiliate.php?id=49712_5_1_17)
Your website looks great. It is clean and minimalistic. It is great for webshops. Because of that visitors can focus on your products.
For increasing website speed, you can make fewer HTTP requests, compress components with gzip, reduce DNS lookups and add expires headers.
Best regards!
Woah! I’m really loving the template/theme of this blog.
It’s simple, yet effective. A lot of times it’s difficult to get that “perfect balance” between user friendliness and appearance.
I must say that you’ve done a amazing job with this.
In addition, the blog loads super fast for me on Chrome.
Exceptional Blog!
Thank you! 🙂
I am continually looking online for ideas that can aid me. Thx!
Great! Thank you!
Thankyou for the info can u recommend any other training as my website needs some tweaking
Feel free to ask anything you want to know.