Uploading the local zip file to another hosting service

It’s easier to use Local Connect to deploy to either Flywheel or WP Engine hosting, but if you are hosting somewhere else, you should be able to deploy there as well, it will just be more difficult and manual.

Since each remote hosting provider is different, there isn’t one “right way” of doing it. In many cases, using a plugin will make this easier and I think this answer in the forums is good and has general info that works in most cases:

The whole thread is useful too, so you might give that a read and see if it helps @veramali!