Download Centmin Mod
Free, open-source LEMP stack installer for CentOS/RHEL-based Linux.
Quick Install
Centmin Mod can be installed with a one-liner curl command. Run the following as root on a fresh AlmaLinux 8/9, Rocky Linux 8/9, or CentOS 7 (EOL) server. SELINUX must be disabled.
CentOS 7 End of Life
CentOS 7 reached End of Life on June 30, 2024. Centmin Mod continues to work on existing CentOS 7 servers, but new installations should use AlmaLinux 9 or AlmaLinux 10 (recommended).
Both stable and beta branches support continuous updates via the cmupdate SSH command, which can also switch between branches.
Stable Release (132.00stable)
Default PHP 8.3 installation:
yum -y update
curl -O https://centminmod.com/installer83.sh && chmod 0700 installer83.sh && bash installer83.sh
Other PHP version installers available:
installer.sh— PHP 8.0 (with backported security patches)installer81.sh— PHP 8.1installer82.sh— PHP 8.2installer83.sh— PHP 8.3installer74.sh— PHP 7.4 (with backported security patches)
Beta Release (140.00beta01)
Default PHP 8.3 installation:
yum -y update
curl -O https://centminmod.com/betainstaller83.sh && chmod 0700 betainstaller83.sh && bash betainstaller83.sh
Other PHP version beta installers available:
betainstaller.sh— PHP 8.1betainstaller82.sh— PHP 8.2betainstaller83.sh— PHP 8.3betainstaller74.sh— PHP 7.4 (with backported security patches)
Branches
132.00stable
The stable release branch, recommended for production servers. Supports AlmaLinux 8/9, Rocky Linux 8/9, and CentOS 7 (EOL). Receives security patches and bug fixes with a focus on reliability and stability.
140.00beta01
The beta development branch with the latest features and improvements. Supports AlmaLinux 8/9, Rocky Linux 8/9, and CentOS 7 (EOL). Suitable for testing and development environments, or production servers that want cutting-edge features.
141.00beta01
The latest beta branch adding EL10 support. Supports AlmaLinux 8/9/10, Rocky Linux 8/9/10, and CentOS 7 (EOL). Includes all 140.00beta01 features plus EL10 (Enterprise Linux 10) compatibility.
System Requirements
Supported Operating Systems
- CentOS 7.x (EOL)
- AlmaLinux 8/9
- Rocky Linux 8/9
- AlmaLinux 10 / Rocky Linux 10 (141.00beta01)
Minimum Specifications
- Memory: 2GB RAM minimum (4GB+ recommended)
- Swap: 4GB swap disk
- Disk: 40GB minimum (60GB+ recommended)
- Architecture: x86_64 only
- Virtualization: KVM, Xen, VMWare, or dedicated (not OpenVZ)
- SELINUX: Must be disabled
Installation must be run as the root user (not sudo). Use a fresh OS installation with a single large root / partition for best results.
GitHub Repository
Centmin Mod is an open-source project licensed under GPLv3. The full source code is available on GitHub.
View on GitHub — centminmod/centminmod