Centmin Mod Nginx installer

Download Centmin Mod Installer FAQ Nginx Config Centmin Mod Author Original Centmin Author
Change Log To Do List Siege benchmark Results Apachebench Results

Latest Tested CentOS Version: CentOS 5.7 - 6.2
Latest Tested PHP version: PHP 5.3.13 & PHP 5.4.3
Latest Tested MySQL version: MariaDB 5.2.12

mysqlmymonlite.sh gather server stats in less than <12 seconds! Download.

What is Centmin Mod ?

Centmin Mod is for installation on CentOS operating system only. It is a modified version of Centmin original script which auto installs Nginx web server with log rotation along with various software: PHP-FPM with log rotation, better performing MySQL fork, MariaDB 5.2.x MySQL server, Memcached v1.4.13, Memcache v3.0.5, choice of PHP opcode cachers like Xcache v2.0.0 and APC Cache v3.1.20, ImageMagicK, Suhosin and FFMPEG optional PHP extensions, CSF Firewall, Siege benchmark as well as CentOS updated version of Python v2.7.2. Also included is a custom ioping.sh disk i/o benchmark script which is a wrapper script to use ioping to test disk's random and sequential disk speeds. Recently, the Centmin Mod version switched to full menu installation support for CentOS operating systems.

Centmin Mod follows original Centmin version in trying to keep out of box installs to minimal memory usage on CentOS 5.5/5.6/5.7/6.0/6.1/6.2 versions. The difference is Centmin Mod script is much more tuned for performance and the framework is there to tune for large CentOS dedicated server installs as well as low end boxes / VPS with low memory allocations.

Centmin Mod recently got it's own domain name - centminmod.com and is hosted on 4x 512MB / 1GB Burst OpenVZ based VPSes (web1-4) load balanced via Haproxy load balancer on web3. All 4x VPS run CentOS 6.2 32bit and have the entire web server setup installed via Centmin Mod based Nginx v1.1.x / v1.2.x web server with PHP 5.3.11 PHP-FPM and MariaDB 5.2.12 currently. Additional VPS will be added for MariaDB 5.2.x MySQL database backend to implement Tungsten Replicator based MySQL master/slave replication

How to install Centmin Mod ?

You'll need a VPS or dedicated server with full root user + SSH2 telnet access to install Centmin Mod. Logged in as root user via SSH2 telnet type these commands:

1. Download latest version of Centmin Mod from (you can find latest version info here) and download at http://vbtechsupport.com/920/. Download link will later move to centminmod.com domain.

cd /usr/local/src
wget http://vbtechsupport.com/centminmenu/centmin-v1.2.2-eva2000.17.zip

2. Extract files and change to centmin-v1.2.2mod directory and chmod +x centmin.sh bash script.

unzip centmin-v1.2.2-eva2000.17.zip
cd centmin-v1.2.2mod
chmod +x centmin.sh

3. Run centmin.sh menu based installer and if this is first time installing, select option #1 for Centmin Install. If you are upgrading a server which already previously had Centmin Mod installed, you DO NOT need to run option #1, instead run option #4 and then #5 for upgrading Nginx web server and upgrading PHP.

./centmin.sh

Notes:

  • For Xen 32bit OS users on 64bit host nodes, please read FAQ note regarding ARCH_OVERRIDE value you need to enable for Centmin Mod or Original Centmin script to work.
  • If your SSH2 Telnet client options allow for it you can increase the size of your scroll back buffer size to allow larger amounts of outputted text to be shown via scrolling back and forth.