Maybe this helps for basic starter.
If eransss has been running phpbb it's highly likely his server resources are correct.
There are three kinds of server situation.
1. You pay a company to carry your website and provide MYSQL and PHP and other services.
This company is called your "host."
Your website is "hosted."
Other websites are on the same server. Your hosting is "shared."
If you have this situation you can ask the host company about MSQL and PHP.
2. You pay a company to carry your website.
But you have your own server. This is more expensive.
If you have phpbb then you have PHP on it and MYSQL. You need to see if it is the right level. You could ask a mod here to have a look. That would mean a private message with your log in details for your site.
3, You run your own server so you have a machine you own which does this work.
I think this is unlikely as you do not sound experienced enough. But if someone else set it up for you perhaps ...