Are my settings correct?

Hello @armadabg and welcome to the community.

I see you have installed Virtualmin on CentOS 8 and then added Redis etc. post install. You have also added directives to your PHP-FPM pool, which is good, but it then makes assessment subjective.

Prima facie, it all looks good. With Virtualmin, you will be able to run a shared hosting service quite effortlessly, even without a tech. support team.

The two possible gotchas with Contabo is that:

  1. Their default install of Virtualmin is broken - you need to tell them to give you a freshly installed server and then install Virtualmin yourself - see
    Error installing in CentOS VPS on Contabo - #7 by calport
  2. Even when you tell them to give you a freshly installed OS, they add stuff like PHP to it. You must therefore find.and get rid of such things, ideally before installing Virtualmin.

Run Re-Check Configuration to verify that everything is as it should be and feel free to reach out to the community via this forum if you have questions or need assistance.