Please do not tag people who aren't already part of the conversation, and please edit your previous post if you have something to add, as per our community guidelines.
The only supported way to install Flarum is with Composer on the server. Other options are possible but more complicated and we might not be able to help https://docs.flarum.org/composer#i-dont-have-ssh-access
If you are going to run Composer on a separate machine, it's highly recommended to match the specifications, including operating system, PHP version and PHP extensions. This can be achieved with a virtual machine or second cloud hosting. If this is not possible, the next option would be to update composer.json
with hard-coded platform information, which would allow Composer to run according to the server specs even if the local environment doesn't actually meet those specifications https://getcomposer.org/doc/06-config.md#platform
If you are new to Composer and web hosting, I suggest you find a host that lets you run Composer via SSH so you can use our official and supported installation method.