This addition to the Magento 2 Explained book will walk you through the process of choosing a hosting company installing Magento on a web server.
Before you get started you'll need a web server to host your site. Click here for Magento's official system requirements. Your server will need to meet those requirements.
Choosing the right hosting company
If you don't have your own server, you will need to find a hosting company for your Magento site. We highly recommend Nexcess. The video below will give you more advice on choosing the host that's right for you.
Installing Magento on Your Server
Once you've selected your host, this video will guide you through the installation process. It's possible you will need to do some additional configuration once the installation is finished. Click here for post-installation help.