Henryson yes, and I'm very familiar with the method promoted. It has multiple drawbacks and leads to more problems for first-time users of Flarum. The use of composer directly on a server ensures that the server is compatible and has the requirements necessary, and allows extensions to be added directly.
Please attempt the official installation instructions first.