To install this theme, You must have working version of WordPress already installed on your server. WordPress is well-known for its ease of installation. Under most circumstances, installing WordPress is a very simple process and takes less than five minutes to complete.
Please visit this link to install WordPress Correctly.