Centmin Mod LEMP stack was created and is developed by George Liu and can be installed via Unattended Command Line method below or via latest install instructions on Official Install Guide:
- Centmin Mod Unattended Command Line Install (highly recommended)
- Centmin Mod installed via Git (deprecated no longer supported)
After install bookmark and read the Getting Started Guide and check out the Centmin Mod Community forum at https://community.centminmod.com
Fastest method of install and allows fully unattended installation. Just type this command as root user in SSH on a fresh CentOS 7 server. Installation should take between 15-30 minutes on a fast server or up to 50-70 minutes on a slower server depending on server specs and your server's network connectivity and download speed.
As at July 1, 2024, Centmin Mod versions are undergoing a transition version branch wise:
- Previous 124.00stable is now moving to 131.00stable. 131.00stable is essentially based on the well tested 130.00beta01 branch. All development and changes made in 130.00beta01 are now in 131.00stable.
- A new 140.00beta01 branch has started and this is also based off of 130.00ebat01 branch but with additional development and code to eventually support EL8+ operating systems like CentOS 8, Alma Linux 8 and Rocky Linux 8. This branch will take over from 130.00beta01 as the development beta branch. EL8+ operating system support is now officially supported.
Centmin Mod installers for fresh AlmaLinux or Rocky Linux operating system based servers with minimum 4GB installed memory requirements.
PHP 8.3.x default stable installer.
yum -y update
curl -O https://centminmod.com/installer83.sh && chmod 0700 installer83.sh && bash installer83.sh
PHP 8.2.x default stable installer.
yum -y update
curl -O https://centminmod.com/installer82.sh && chmod 0700 installer82.sh && bash installer82.sh
PHP 8.1.x default stable installer.
yum -y update
curl -O https://centminmod.com/installer81.sh && chmod 0700 installer81.sh && bash installer81.sh
PHP 8.0.x default stable installer with backported security fixes.
yum -y update
curl -O https://centminmod.com/installer80.sh && chmod 0700 installer80.sh && bash installer80.sh
PHP 7.4.x default stable installer with backported security fixes.
yum -y update
curl -O https://centminmod.com/installer74.sh && chmod 0700 installer74.sh && bash installer74.sh
Centmin Mod installers for fresh AlmaLinux or Rocky Linux operating system based servers with minimum 4GB installed memory requirements.
PHP 8.3.x default beta installer.
yum -y update
curl -O https://centminmod.com/betainstaller83.sh && chmod 0700 betainstaller83.sh && bash betainstaller83.sh
PHP 8.2.x default beta installer.
yum -y update
curl -O https://centminmod.com/betainstaller82.sh && chmod 0700 betainstaller82.sh && bash betainstaller82.sh
PHP 8.1.x default beta installer.
yum -y update
curl -O https://centminmod.com/betainstaller81.sh && chmod 0700 betainstaller81.sh && bash betainstaller81.sh
PHP 8.0.x default beta installer with backported security fixes.
yum -y update
curl -O https://centminmod.com/betainstaller80.sh && chmod 0700 betainstaller80.sh && bash betainstaller80.sh
PHP 7.4.x default beta installer with backported security fixes.
yum -y update
curl -O https://centminmod.com/betainstaller74.sh && chmod 0700 betainstaller74.sh && bash betainstaller74.sh
You can also customise your installs via pre-populating the persistent config file, /etc/centminmod/custom_config.inc
with overriding variables instead of directly editing centmin.sh
file BEFORE running the the betainstaller.sh
. See examples discussed on the forums here.
Below are guidelines for contributing code wise.
- Centmin Mod Insights forum is the place to ask questions or clarifications about how Centmin Mod works under the hood.
- Every Git committed code also has a corresponding forum thread in Centmin Mod Github.com Repo forums if you're more comfortable using the forums instead of the Github issue tracker.
- Bug reports can be made via Github issue tracker or Centmin Mod official forum's Bug Reports forums.
- Pull requests can be done against the current Github active branches - currently being 131.00stable and 140.00beta01. Usually once weekly, active branch changes are then merged into master branch.
- Suggestions and feedback can be made via Github issue tracker or Centmin Mod official forum's Feature Requests & Suggestions forums.