To install this theme, you must have a working version of WordPress already installed. For more information regarding installing the WordPress platform, please see the WordPress Codex. In fact, the WordPress site actually has tutorials walking you through how to set it up.
Please note that we do not give support or any questions related to how to install and maintain WordPress. For any faulty installation that may cause your website or our theme malfunction, you should refer to the WordPress support forum. Alternatively, you can get help from your web hosting.