To install this theme you must have a working version of WordPress already installed. If you need help installing WordPress, follow the Below instructions here:
WordPress Codex – How to install WordPress.
First Steps With WordPress – General info about multiple topics about WordPress.
FAQ New To WordPress – The most popular FAQ’s regarding WordPress.