High-Performance LEMP Stack.
Effortlessly Managed.
Centmin Mod is a command-line toolkit for deploying and managing optimized Nginx, PHP-FPM, and MariaDB servers on AlmaLinux 8/9/10, Rocky Linux 8/9/10, and CentOS 7 (legacy).
Centmin Mod LEMP Features
A fully optimized web stack with everything you need to deploy high-performance websites and applications.
Optimized Nginx
Source-compiled Nginx with HTTP/2, Brotli, Lua, and OpenResty modules. Upgrade or downgrade via menu option #4.
Latest PHP Versions
PHP 7.4 through 8.5 via PHP-FPM with Zend OpCache, Memcached, Redis, and ImageMagick extensions. Switch versions via menu option #5.
MariaDB & MySQL
MariaDB 10.6 to 11.8 LTS installed via official YUM repos with optimized InnoDB settings. Upgradeable to 12.x; manage databases via menu option #6.
SSL & HTTP/2
Free SSL via Let's Encrypt with ZeroSSL and Google CA support. HTTP/2 enabled by default with statically compiled OpenSSL.
Security Focused
CSF Firewall auto-configured for all services. SSHD hardening, fail2ban-style brute force protection, and security-focused defaults built in.
Menu-Driven CLI
24-option shell menu for installation, vhost management, upgrades, WordPress auto-install, and server maintenance tasks.
Get Up and Running in Minutes
Install Centmin Mod on a fresh server with a single command. No manual configuration required.
Supported Operating Systems
Minimum: 2GB RAM, 40GB disk. Recommended: 4GB+ RAM with SSD. KVM/Xen virtualization required (OpenVZ not supported).
Supported Linux distributions: AlmaLinux (versions 8 and 9 on all branches; version 10 via 141.00beta01), Rocky Linux (versions 8 and 9 on all branches; version 10 via 141.00beta01), and CentOS 7 (132.00stable only, EOL — migration to AlmaLinux or Rocky Linux recommended). x86_64 architecture only.
Stable Release — EL8 / EL9
Recommendedcurl -O https://centminmod.com/installer.sh && chmod 0700 installer.sh && bash installer.sh
Beta Release — EL8 / EL9
141.00beta01yum -y update; curl -O https://centminmod.com/betainstaller.sh && chmod 0700 betainstaller.sh && bash betainstaller.sh
After install, switch PHP versions (7.4–8.5) via centmin.sh Menu 5. Learn more.
EL10 — EL8 / EL9 / AlmaLinux 10 / Rocky Linux 10
Early Betayum -y update; curl -O https://centminmod.com/betainstaller-el10-85.sh && chmod 0700 betainstaller-el10-85.sh && bash betainstaller-el10-85.sh
PHP 8.3 also available: betainstaller-el10.sh. EL10 is in early beta testing.
After install, switch PHP versions (8.0–8.5) via centmin.sh Menu 5. Learn more.
What Gets Installed
A complete, production-ready LEMP stack with all the essentials configured out of the box.
Performance That Scales
See how Centmin Mod stacks up with Siege, ApacheBench, Blitz.io, and WebPageTest benchmarks on real-world workloads.