Check out bellow video tutorial to install WordPress on your localhost. If you don't know how to setup WordPress on the server/hosting. Please contact me on the Support system to get installation service.