RenderMelon Do you have shared hosting (with a Cpanel) or a VPS?
For shared hosting, I would recommend trying Pockethold.
For a VPS, you'll need to set up a webserver (LAMP or LEMP stack), Digital Ocean has some good articles on those. And then use these instructions.
If you did any of that already, let me know where you're getting hung up. I don't recommend the method you see in the video, it's not going to give you a good take on Flarum.
And if you just want to try it out for yourself, you might consider FreeFlarum.com, which is free.