In order to build a site with WordPress, you need a website hosting first. Since WordPress recommends servers such as Nginx and Apache because they are considered “full of features” the blog service. Moreover, get a web hosting that allow MySQL and PHP. Professionals say that PHP version 5.2.4 is good while 5.0 MySQL version works much better with WordPress.
Check with WordPress directory and review all the options mentioned in it. There are several good options such as Bluehost. Choose one that you like. Finding Bluehost is not difficult as WordPress features it clearly and prominently. This service is great in several aspects as it offers massive disk storage, monthly data transfers, which is great if your content production is huge and you have to constantly update the website’s pages or posts.
Now download WordPress and install it to your computer. At this stage, a new MySQL database will be created, which will be done on your server. Be sure to note down database name, username and password.
WordPress source code should be unzipped into the folder you have selected for your website (its location).
It is time to set up basic WordPress settings. After you have logged into your WordPress account, you can unzip the theme you selected. Keep the unzipped theme in this path: /yoursiteroot/wp-content/themes/newtheme.
Create pages you like. Go to the section “Pages” and create as many pages as you want. Mostly, the pages you will need on the homepage are Home, Contact, About Us, Prices and Products. Click the button “Publish” and save the settings you have made changes to.
You can choose any page to be your “Static” page. Similarly, one of your pages will be a blog where you can add latest events, news and articles.
Customize your theme if you like. If you do not want to change the theme you have selected, you can start uploading content or anything.