How to install a theme

hi i am new here, lol i came across this amazing phpbb design and bought it but dont know where place iton my server to install (theme forest canvas for phpbb)

There’s a good chance the theme you bought comes with instructions / documentation.

Though in the case you need assistance, I recommend you contact the theme author instead.

They will be the best suited for assisting you.

Alternatively, you can use Envato Studio to help you with your installation and setups.