You will need hosting and a domain, in addition to the XF license.
If you have cPanel, you can use that to create the MySQL database and user, and grant the user full access.
Then open the File Manager app in cPanel, upload the XF zip archive, extract the files, move them to the directory, usually public_html, navigate to site.com/install, enter the MySQL details and the installation script will run.