How-to: Transfer Theme to Live Server
Please install the Duplicator plugin when you're moving the theme to a live server.
The plugin will generate a zip file of the entire WordPress installation (WordPress, theme, plugins, settings etc.) and installer file. Both files need to be uploaded to the new location on your server.
You can run the install procedure via http://yourdomain.com/installer.php. Please make sure before you're going through the installer you have created a new MySQL user and database. These details need to be entered half way through the install procedure.
When the installer is completed you will see the login link on your screen and the theme is up and running.