Current Active Branches

  • 141.00beta01 — Latest beta with EL10 support, PHP 8.3.21 default (7.0–8.5 supported), Nginx 1.29.6, MariaDB up to 12.3
  • 140.00beta01 — Beta with MariaDB up to 11.4, PHP 7.4.33 default (7.0–8.5 supported), Nginx 1.29.6
  • 132.00stable — Current stable release, PHP 7.4.33 default (7.0–8.3 supported), Nginx 1.29.6, MariaDB up to 10.6

Current Branches

141.00beta01

Latest Beta
  • Added EL10 support: AlmaLinux 10, Rocky Linux 10
  • Default PHP 8.3.21 — configurable to any supported version via Menu 5
  • Supported PHP versions: 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5
  • EL7/EL8/EL9: PHP 8.3.21 default — EL10: PHP 8.3.x default (min. 8.3.26)
  • EL9/EL10: PHP ≤8.0 requires custom OpenSSL 1.1.1w patches (system uses OpenSSL 3.x)
  • Nginx 1.29.6 with Freenginx 1.29.3
  • MariaDB 10.6 default (EL7-EL9), 10.11 for EL10; supports up to MariaDB 12.3
  • Continued support for CentOS 7, AlmaLinux 8/9, Rocky Linux 8/9
  • GitHub: 141.00beta01 branch

140.00beta01

Beta
  • Nginx 1.29.6 with Freenginx 1.29.2
  • Default PHP 7.4.33 — configurable to any supported version via Menu 5
  • Supported PHP versions: 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5
  • EL7/EL8/EL9: same PHP 7.4.33 default across all supported OS
  • EL9: PHP ≤8.0 requires custom OpenSSL 1.1.1w patches (system uses OpenSSL 3.0)
  • MariaDB 10.4 (EL7), 10.6 (EL8/EL9); supports up to 11.4
  • Supports CentOS 7, AlmaLinux 8/9, Rocky Linux 8/9
  • GitHub: 140.00beta01 branch

132.00stable

Current Stable
  • Nginx 1.29.6 with Freenginx 1.29.2
  • Default PHP 7.4.33 — configurable to any supported version via Menu 5
  • Supported PHP versions: 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3
  • EL7/EL8/EL9: same PHP 7.4.33 default across all supported OS
  • EL9: PHP ≤8.0 requires custom OpenSSL 1.1.1w patches (system uses OpenSSL 3.0)
  • MariaDB 10.4 (EL7), 10.6 (EL8/EL9); supports up to 10.6
  • Supports CentOS 7, AlmaLinux 8/9, Rocky Linux 8/9
  • GitHub: 132.00stable branch

Legacy Releases

130.00beta01

Legacy Beta

124.00stable

Legacy Stable
v1.2.3 Series (2013–2019)

v1.2.3-eva2000.09 (123.09beta01)

Ongoing development through June 2019

Major beta release with extensive feature additions including HTTP/2, HTTP/3, Brotli, Let’s Encrypt, dynamic modules, MariaDB 10.x, PHP 7.x support, and many new tools.

Show full changelog (100+ changes)
  • Defaults to PHP 5.6.22+ (later branches use PHP 7.x/8.x)
  • Added Nginx HTTP/2 and HTTP/3 QUIC support
  • Added ngx_brotli module (20–40% better compression than gzip)
  • Added Let’s Encrypt integration via acmetool.sh
  • Added Nginx dynamic module support (NJS, Brotli, Image Filter, etc.)
  • Added BoringSSL TLS v1.3 Nginx support
  • Added OpenSSL 1.1.1 TLS v1.3 support
  • Added TCP Fast Open and MTU Black Hole Discovery
  • Added MariaDB 10.1/10.2/10.3/10.4 support
  • Added PHP 7.0/7.1/7.2/7.3 support with Profile Guided Optimization
  • Added GCC 8 and Clang 4.0/5.0/6.0 compiler support
  • Added GeoIP2 Nginx module support
  • Added zstd compression for log rotation
  • Added PHP compression extensions (brotli, lz4, lzf, zstd)
  • Added 30+ new tools and addons
  • Cloudflare Zlib Performance Library support
  • Nginx Zero Downtime Upgrade support
  • Updated CSF Firewall default rules
  • Updated PHP-FPM to systemd on CentOS 7

v1.2.3-eva2000.08 (123.08stable)

31 July 2015
Show changelog
  • Added CentOS 7.0 & 7.1 support
  • Added PHP 7 / PHP NG support
  • Added menu option 22 for WordPress install + Nginx vhost
  • Added menu option 23 for code updates via GitHub
  • Added pure-ftpd virtual FTP user support
  • Added Nginx Lua modules + LuaJIT support
  • Added Linux Malware Detect + ClamAV addon
  • Added custom_config.inc persistent configuration
  • Updated default PHP opcache to Zend Opcache
  • Updated MariaDB 10.x as default MySQL server
  • Updated Nginx with ngx_stream_core_module, reuseport, jemalloc

v1.2.3-eva2000.07

30 June 2014
Show changelog
  • 40–60% faster install time improvements
  • Added CLI install method for unattended installation
  • Added menu option #21 for batch Nginx, PHP-FPM, Siege upgrades
  • Updated Nginx to 1.9.1, PHP to 5.4.42, OpenSSL to 1.0.2c
  • Added Phusion Passenger support for Ruby, Rails, Python
  • Added Nginx GeoIP module and headers-more module
  • PHP extension auto-reinstall on upgrades
  • Added ccache for up to 60% faster recompiles

v1.2.3-eva2000.06

27 December 2013
  • Added Oracle Linux 6.x support
  • Updated Nginx 1.5.8, PCRE 8.34, Memcached 1.4.17
  • Updated ngx_pagespeed to 1.7.30.1 beta

v1.2.3-eva2000.05

4 December 2013
  • Updated Nginx 1.5.7, CentOS 6.5 support
  • Fixed Percona and Varnish YUM repos

v1.2.3-eva2000.04

19 September 2013
  • Updated Nginx 1.5.5, PCRE 8.33
  • Added dynamic cpu worker_processes allocation
  • PHP 5.5 + Zend OPCode cache support

v1.2.3-eva2000.03

19 July 2013
  • Updated Nginx 1.4.2 stable, ngx_pagespeed 1.6.29.3 beta

v1.2.3-eva2000.02

15 July 2013
  • PHP 5.3.27, preliminary PHP 5.5 + Zend OPCache support
  • AVG Anti-Virus addon included

v1.2.3-eva2000.01

26 June 2013
  • Added Google SPDY module and ngx_pagespeed support
  • Switched to MariaDB 5.5.x YUM repo default
  • Nginx 1.4.1 stable, PHP 5.3.26
  • Up to 40% faster installation than v1.2.2
  • Added ccache compiler caching, imagick, memcached extensions
v1.2.2 Series (2011–2013)

v1.2.2-eva2000.22

8 May 2013
  • Nginx 1.4.1 stable, PHP 5.3.24

v1.2.2-eva2000.21

23 February 2013
  • Nginx 1.2.7, MariaDB 5.2.14, PHP 5.3.22, NSD 3.2.14

v1.2.2-eva2000.20

11 October 2012
  • Nginx 1.2.4, PHP 5.3.17, Memcached 1.4.15, font mime types

v1.2.2-eva2000.19

25 August 2012
  • Nginx 1.2.3, PHP 5.3.16, APC 3.1.12, igbinary serializer

v1.2.2-eva2000.18

15 July 2012
  • Nginx 1.2.2 stable, PHP 5.3.14, Oracle UEK R2 detection

v1.2.2-eva2000.17

19 May 2012
  • PHP 5.3.13, 256MB minimum memory check, CSF DENY_IP_LIMIT raised to 1000

v1.2.2-eva2000.16

29 April 2012
  • Nginx 1.2.0 stable, Xcache 2.0.0 for PHP 5.4 support

v1.2.2-eva2000.15

14 April 2012
  • Added automatic logging support (CENTMINLOGDIR), MariaDB 5.2.12

v1.2.2-eva2000.14

3 April 2012
  • Nginx 1.1.18, ondemand PHP-FPM process manager, CentOS 5.8 detection

v1.2.2-eva2000.13

16 March 2012
  • Nginx 1.1.17, automatic conf directory backup on upgrade

v1.2.2-eva2000.12

12 March 2012
  • Nginx 1.1.16, PHP 5.4.0 compatibility fixes, NSD 3.2.10

v1.2.2-eva2000.11

6 February 2012
  • PHP 5.3.10, Nginx 1.1.14, added ImageMagick, Suhosin, FFMPEG

v1.2.2-eva2000.10

15 January 2012
  • Added wget check, fixed command shortcuts

v1.2.2-eva2000.09

12 January 2012
  • PHP 5.3.9, added diskalert.sh cron job, iotop, iftop, mytop

v1.2.2-eva2000.08

20 December 2011
  • CentOS version checks

v1.2.2-eva2000.07

13 December 2011
  • Nginx 1.1.11, MariaDB 5.2.10

v1.2.2-eva2000.06

27 November 2011
  • Nginx 1.1.8, added multi-threaded compression tools, control panel checks

v1.2.2-eva2000.05

5 November 2011
  • Nginx 1.1.7, sendmail configuration support

v1.2.2-eva2000.04

18 October 2011
  • Nginx 1.1.6, SSI option, CentOS 5.7 checks

v1.2.2-eva2000.03

9 October 2011
  • Switched MariaDB back to RPM install due to YUM repo key issues

v1.2.2-eva2000.02

8 October 2011
  • centminmod.com domain launched, Nginx 1.1.5, custom 404/50x pages

v1.2.2-eva2000.01

3 October 2011
  • Nginx 1.1.4, rate limiting, Change SSHD Port menu option, OpenVZ support
v1.2.1 Series (June–September 2011)

v1.2.1-eva2000.14

24 September 2011
  • Public release (renamed to centmin.sh), logrotate, OpenSSL 1.0.0e, MariaDB 5.2.9

v1.2.1-eva2000.13

14 September 2011 — Private Beta
  • Tuned for OpenVZ, added min configs for <256MB systems

v1.2.1-eva2000.12

8 September 2011 — Private Beta
  • NSD domain setup menu, error logging at compile stages

v1.2.1-eva2000.11

6 September 2011 — Private Beta
  • Extended menu with Nginx add vhost & ioping.sh support

v1.2.1-eva2000.10

4 September 2011 — Private Beta
  • Added script menu support

v1.2.1-eva2000.09

1 September 2011
  • Nginx 1.0.6, optimised MariaDB my.cnf for low-memory VPS

v1.2.1-eva2000.08

26 August 2011
  • Added IMAP support, CentOS 6.0 mlocate fix

v1.2.1-eva2000.07

24 August 2011
  • PHP 5.3.8, Memcached 1.4.7

v1.2.1-eva2000.06

22 August 2011
  • MariaDB 5.2.8 update

v1.2.1-eva2000.05

19 August 2011
  • PHP 5.3.7, MariaDB YUM repo install option

v1.2.1-eva2000.04

10 August 2011
  • CentOS 6.0 EPEL repo, Python 2.7.2, fixed MariaDB startup

v1.2.1-eva2000.03

2 August 2011
  • Added mcrypt for CentOS 5.6/6.0

v1.2.1-eva2000.02

31 July 2011
  • Nginx 1.0.5, fixed MariaDB for CentOS 5.6

v1.2.1-eva2000.01

18 June 2011
  • Synced with official Centmin v1.2.1, MariaDB 5.2.7, libevent 2.0.12
v1.2.0 Series (June 2011) — First Releases

v1.2.0-eva2000.04

13 June 2011
  • PHP-FPM optimisations, fixed MySQL command shortcuts

v1.2.0-eva2000.03

11 June 2011
  • Added yum.conf check routine, experimental script with upgrade routines

v1.2.0-eva2000.02

10 June 2011
  • Fixed Nginx/PHP-FPM PATH_INFO and PHP_SELF variables

v1.2.0-eva2000.01

9 June 2011
  • Initial release — MariaDB 5.2.x as default MySQL server
  • Memcached server, Python 2.7.1, APC Cache from source
  • Xcache and memcache admin pages with password setup