i like this theme so much. how can i find it ?
I upload all the nodebb files to my hosting server subdomain folder. after upload when I go to example.nodebb/forum I see a blank page.
my server is mariaDB.
how i find terminal in cpanel
So, the problem here is that you are using a PHP server with MariaDB. This isn't a PHP application and doesn't use MariaDB. This isn't related to being easy, it's related to your host being a host for a very specific different kind of product.
cPanel actually makes WordPress far harder than it should be. WordPress is easier than you are used to. So for just being easy, both NodeBB and WordPress are easier than you are thinking. But you've basically gotten a host based on them doing the very specific needs of WordPress or have been selecting products in the past that match that host. NodeBB and MongoDB are totally different products and those technologies can't run these. I own a WordPress hosting company and can tell you that cPanel is so much more work than it needs to be. We use a single command to install WordPress and do all setup, we don't even have to download anything, it's so ridiculously fast and easy. cPanel takes as long to log into as a full install should take.
Similar to buying MacOS software and trying to install on Windows. It's just the wrong platform for that software.
@ALiveVam you need to either try the install directions or use an automated installer like I provided. Nothing is easier than NodeBB, but you can't use the process for a different product and hope that it will work here. Just fundamentally not a workable process.
@ALiveVam Just one thing here - I don't think this is a good topic to ask for support in. It's purpose is to share NodeBB forums. If you need help setting NodeBB up, I'd recommend either looking for a relevant topic or creating a new one (best place would probably be Technical Support category).
As for your problem - NodeBB doesn't currently support MariaDB or MySQL (the only SQL database it supports is PostgreSQL), and while it can probably be added because of the way NodeBB handles databases, I don't think anyone really expressed the will to do it
If you're able to/willing to use a different database though, it might be possible to still install NodeBB - but you need to have shell access on your hosting and either connect via ssh client or use cPanel terminal app (some instructions on enabling it found after 1 google search).
And then follow CentOS instructions.
If you don't have that access, then you won't be able to use NodeBB on that hosting, since there is no way to run it directly from cPanel.
@ALiveVam a community forum can be a bit daunting as it is an active, living entity, unlike a regular website. There are companies that do consulting on NodeBB and can build and maintain sites for you so that you don't have to do it on your own, as well.