How do I move a site from a local server to a remote server?

After completing the construction of the website and testing on the local computer, there is the issue of making available on the Internet. We have prepared an easy guide on the example of a Joomla 3.x website that will guide everyone through the process of moving the site to a remote server. A completely free e-book is available on the website.