Centmin Mod Tuning Guide for xF?

trizz

Active member
Has anyone written a guide to tuning performance of a Centmin Mod install specific to the requirements of a host dedicated to running a single xF install?
 
Centmin Mod LEMP stack installs are pretty optimised out of the box for most as during installation, Centmin Mod auto detects all server hardware available including memory and cpu cores available and also measures disk i/o speeds etc and then dynamically optimises the base nginx, php-fpm, mariadb mysql server and tcp settings (if applicable) configurations so they'll be most optimal at time of installation. So Centmin Mod is tailored to each individual server hardware configuration :)

But if you do have a busy forum, then yes further optimisation is needed beyond the base install time optimal settings and that is usually left up to the end user as I generally don't do free optimisations on the forums and leave it to Centmin Mod users to help each other on official Centmin Mod community forums. Though there are tools provided such as my mysqlmymonlite.sh script for you to gather server stats for tuning https://community.centminmod.com/threads/mysqlmymonlite-sh-addon.65/. Official site for mysqlmymonlite.sh is at http://mysqlmymon.com and is used by 1000s of servers :)

Have you checked on official Centmin Mod community forum's subforum for Forum discussions at https://community.centminmod.com/forums/forum-software-usage.34/ ? Prefix for Xenforo https://community.centminmod.com/forums/forum-software-usage.34/?prefix_id=13 and https://centminmod.com/nginx_configure_xenforo_seo_friendly_urls.html

If you haven't registered yet, you should https://community.centminmod.com/ ;)
 
Centmin Mod LEMP stack installs are pretty optimised out of the box for most as during installation, Centmin Mod auto detects all server hardware available including memory and cpu cores available and also measures disk i/o speeds etc and then dynamically optimises the base nginx, php-fpm, mariadb mysql server and tcp settings (if applicable) configurations so they'll be most optimal at time of installation. So Centmin Mod is tailored to each individual server hardware configuration :)

But if you do have a busy forum, then yes further optimisation is needed beyond the base install time optimal settings and that is usually left up to the end user as I generally don't do free optimisations on the forums and leave it to Centmin Mod users to help each other on official Centmin Mod community forums. Though there are tools provided such as my mysqlmymonlite.sh script for you to gather server stats for tuning https://community.centminmod.com/threads/mysqlmymonlite-sh-addon.65/. Official site for mysqlmymonlite.sh is at http://mysqlmymon.com and is used by 1000s of servers :)

Have you checked on official Centmin Mod community forum's subforum for Forum discussions at https://community.centminmod.com/forums/forum-software-usage.34/ ? Prefix for Xenforo https://community.centminmod.com/forums/forum-software-usage.34/?prefix_id=13 and https://centminmod.com/nginx_configure_xenforo_seo_friendly_urls.html

If you haven't registered yet, you should https://community.centminmod.com/ ;)

Thanks George, appreciate the detailed response. Ill pop over to your forum and poke around!
 
Thanks George, appreciate the detailed response. Ill pop over to your forum and poke around!

Let me just add - as a recent convert, I found Centmin mod to be pretty well rounded right out of the box just as he mentioned above. There was a learning curve, but that was partially because we switched to NGINX at the same time and added some complexity to help make our overall infrastructure more resilient.

The first thing I noticed with a complete base configuration of Centmin mod and XF was much faster addons were installed. We must have had a bad config or huge bottlenecks somewhere...
 
You have put a tremendous amount of work into CentminMod in my time away from it @eva2000 !

Very very impressive especially with the new SSL work around Lets Encrypt. I created a test vhost with just a self signed cert, and a few days later saw the Lets Encrypt work and was intrigued. I ran your new script and it completely migrated that vhost to an HTTPS default vhost with redirect, enabled and registered with Lets Encrypt automatically and is now a fully functioning TRUSTED site by all browsers Ive been testing. Also like the work you have done to keep the scripts updated via git and how it alerts us to changes literally every login.

And I really appreciate the move away from the Google+ community you used to use, into a better organized and searchable forum of your own! Bravo George!
 
@ENF glad to gear Centmin Mod doing well on your XF forums :)

You have put a tremendous amount of work into CentminMod in my time away from it @eva2000 !

thanks for the kind words - it's been a long road but getting there :)

I ran your new script and it completely migrated that vhost to an HTTPS default vhost with redirect, enabled and registered with Lets Encrypt automatically and is now a fully functioning TRUSTED site by all browsers Ive been testing.
Cheers thanks for testing and the feedback on the new Centmin Mod addon, acmetool.sh for free Letsencrypt SSL integration https://centminmod.com/acmetool :)

Also like the work you have done to keep the scripts updated via git and how it alerts us to changes literally every login.
Indeed, Centmin Mod 123.09beta01 added these extra notice alerts and also updates are much easier to update with centmin.sh menu option 23 too which is managed via git https://centminmod.com/upgrade.html :)

The alerts of yum and centmin mod updates on login and on exiting centmin.sh shell menu is a must as still alot of Centmin Mod users don't frequent the official forums or follow Github committed updates :)

And I really appreciate the move away from the Google+ community you used to use, into a better organized and searchable forum of your own! Bravo George!
Indeed and hence Xenforo switch from Google+ was done May 24, 2014, so closing in on 2yrs 4 months soon :)
 
Top Bottom