whats to best OS and best DB mysql or maridb to use with xenforo


Active member
I can't seem to find this after doing a few searches, I just purchased xenforo and I am wondering?

1. Best OS centOS 7 or 8 vs Ubuntu 18 or 20 for xenforo v2.2.1

2. Best performance DB Mysql 5.7/8 vs Mariadb 10.3 or higher

3. I have 2 servers both are identical
* Dual Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz, 128 Ram, 500gb ssd raid 1

first one is ubuntu 18.04 lts with Plesk Obsidian Plesk Obsidian 18.0.31 Update #1 running Mariadb 10.5

second one is centOS 7 cPanel 92 and running mariadb 10.3.27

if you had a choice to install on either one which would you install it on ?

if you have to rebuild one of the servers for xenforo what OS would you use and what database and why?

thanks so much in advance for your answer(s)


Last edited:
I've been running on Centos servers with MariaDB and cPanel for several years now.

Current versions are Centos 7.9 and MariaDB 10.3.27 with cPanel v90.0.17.

Works great for me, not just for Xenforo but also one vBulletin 4.2.5 site, several WordPress sites, and one custom PHP site, although admittedly some of that may be familiarity. :)


Active member
PS HAPPY NEW YEAR TO ALL wishing everyone has Good Health and Prosperity - plus make up some monies lost in 2020 :)
just thought I would wish you all a great new year 2021


Well-known member
The CentOS 7 lifecycle will remain unchanged as of this writing, with updates and security patches continuing to be available through June of 2024. Though this timeline could potentially change in the future.

Following the above announcement from the CentOS Project, cPanel will continue our rollout of support for CentOS 8, including support for the newly-announced fork of RHEL 8, and we will accelerate investment in our development efforts to support additional operating systems:
  • We are accelerating support for cPanel on Ubuntu LTS, and expect to deliver a production-ready version in late 2021.
  • We will continue development efforts on cPanel to support CentOS 8; when CentOS 8 does reach end-of-life on December 31, 2021, you can transition your CentOS deployment to get updates from 3rd parties that will extend the life of CentOS 8 through 2029.
  • We have made the commitment to support the RHEL fork by CloudLinux. More information is available here: https://blog.cloudlinux.com/announcing-open-sourced-community-driven-rhel-fork-by-cloudlinux
  • We expect to continue to support CentOS 7 through its life cycle, with the end-of-life expected on June 30, 2024.
Additionally, we will support CloudLinux OS 8. This additional commercially-supported operating system provides an upgrade path for customers with CloudLinux 6 or 7 deployments. Many of our customers use, and benefit from, the advanced features of CloudLinux. These include improved user resource limitations, increased user visibility, and advanced customer isolation. More information on CloudLinux is available here.

Note that cPanel will not support CentOS Stream.