As shown in this video tutorial, once you have unpacked the installation package, you will need to upload it via FTP to the root of your hosting. This folder may vary depending on the configuration of the web server on which your VHOST is set up. If in doubt, ask your provider's support or check their guides.
An important operation is to verify that your hosting meets the minimum requirements. PrestaShop, although very advanced, does not have particular needs, but not all hosting services are suitable. For the requirements, please refer to this FAQ: System requirements for PrestaShop 1.7
Since this is an e-commerce platform, I recommend starting with a professional hosting service. The recommended disk space is 10GB, and it is important to ensure that the provider (common in budget offers) does not impose limits on the number of files. Even better is to go for a VPS or Cloud solution, given the more affordable costs today compared to the past, aiming for solutions with 4 vCPU, 8GB of RAM, and NVMe SSD disks. This can be a good investment for the scalability of your project. The CMS requirements are not high; with some adjustments, it can easily run on Aruba hosting for just a few euros per year, but it is better to opt for higher solutions. Aruba itself offers valid solutions from Cloud to dedicated servers. We recommend our PrestaShop Hosting offers available with or without CMS support.
It is very important, whatever your choice, to have direct access to the log files in real-time. Personally, I recommend hosting with Plesk Control Panel, and cPanel is also valid. The cost of the license or the price increase of the hosting pays off over time with the time saved in all activities from backup to configuration.