WordPress Installation
Before beginning the installation and configuring of your new theme, you must first have WordPress already installed on a server.
Please follow some steps from Wordpress Installation guide, let download and install it yourself: https://developer.wordpress.org/advanced-administration/before-install/howto-install/