The idea of building a website has existed since the Internet was invented, thanks to applications and the web technology that had made things a lot simpler.

However, many inexperienced web designers understand that creating a one-page website and building a professional web site are two very different tasks.  To run and maintain a professional website needs a whole range of skills and knowledge.

For instance, determining what technology to use, what Content Management System to work with, where to host the site, how to ensure cross-browser compatibility and how to ensure the site ranks well in search engines are all important.

The decision of making a website is shaped by the goals of the project, the budget, the time-frame, the experience of the team members, and the personal preferences of those involved.

However, here we will try to make things simple for you so that you can start your own website without any technical knowledge or any technical team.

How To Install WordPress

There are three basic things that you will require for a website.

Domain Name: It will be the URL of your website. For example:

Web Hosting: It is an Internet service which you need to store your website files so that it can be accessible to the Internet users.

Web building Software: This software will install your website in few clicks, and no technical skills required.

Choose a Domain Name

The is the first step in making a website. A domain name is what you are going to call your website. To get a domain you have to register that name and pay annul fees.

Your domain is important; it should not only be catchy but also define your business. When you register a domain name keep in mind making it simple, short and always try to get .COM extension. Its price can vary depending on the company and the service you choose.

Choose a Web Host

Once you get a domain name your next step would be to get a hosting account. When you chose a web hosting company make sure you read its review by the users who is already using the service.

Simply search for the company review in the Google. Hostgator, Godady, Bluehost, Bigrock is the few most established web hosting companies.

Installing a Website on Your Hosting Server (WordPress) in 7 Steps

The reason we are using WordPress as it is an open-source software, which means its free. And also there are plenty of free themes and plugins available, which can give your site new look and functionality.

Step 1: Download WordPress from its official homepage Once it’s downloaded extract the files, open the folder where it has been extracted and next select all files and again create a zip file.

The reason behind doing this is that downloaded zip file has all the files in the WordPress folder and when you install that file, it will create a new directory on your web server. Resulting in the site name like this

Step 2: Next you will need to create a MySQL database and assign a user to it with full permissions. To do this login to your cPanel>>MySQL Database Wizard.

In order to create a new database you need to enter the desired name for the database in the New Database field and click on the Create Database button. A confirmation screen will be displayed, informing that the database has been successfully created.

Next you will be redirected to a screen where you will be prompted to choose the desired privileges. It is advisable to select All Privileges and click on the Make Changes button. Save the database name, database user and password on the desktop, you will need this later.

cPanel - MySQL Database Wizard

Step 3: Now we are going to upload WordPress files to the server. We are going to do this by using “File Manager” in cPanel. We are not using FTP because it can be confusing for many, and also it takes long to upload files.

When you click on file manager in cPanel, you will be prompted to choose a directory. Select “Web Root (public_html/www)” and click “GO“. Next click on “upload” icon and upload the WordPress zip file which you have created earlier. Once the uploading is complete, select that file and click on “Extract.”

On extracting, all the WordPress files would be stored on your server now you are ready to start the WordPress installation process.

Step 4: After uploading WordPress in your public_html directory, you’ll need to visit your website URL in any web browser. When you do that you will be able to see a message, telling you that you don’t have a “wp-config.php” file, and you should create one. Just click on the Create a Configuration File button to proceed further.

Create a Configuration File

Next you will see a message, asking you to prepare the necessary information for the installation. Since we already have the needed  information, simply press the Go! button.

Let's Go

Step 5: Enter the database name, username and database password which you have saved before.

Database Name, Username and Database Password

When you click on submit WordPress will check if your settings are correct. If you have entered all the necessary information, you will see a confirmation screen, or else you will get an error. Next Press the Run the Install button to proceed.

Run the Install

Step 6: Now you need to provide your administrative username and the title of your new site. You can specify whether you want search engines to index your site or not by checking privacy option. Once you fill in that information, press the Install WordPress button.

Install WordPress

Step 7: Your new WordPress website is installed, and now you can Login In button to access your administrative backend and start posting in your new site.

WordPress Login