You can find an overview in the documentation, with links to more detailed setup information. You will need a Mendix license key to host on Linux.
I hope this helps.
You can see the available options of licensing here: https://www.mendix.com/pricing/. If you choose the Basic option, you can purchase it online, otherwise you need to contact Mendix. After you have an agreement, you can request a license key via https://newnode.mendix.com/ (not sure if this is needed when using the Basic option).
This license key can be provided in the deployment details, Robert referred to.