Please make sure to download the latest stable Centmin Mod version. You can find version change log here.
First read the FAQ and following info pages below. These will give a better understanding of the Centmin Mod setup.
You can provide feedback and suggestions on Centmin Mod Google+ Community
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's zip file using wget command in SSH telnet - (you can find latest version info here)
Note: In example below, zip is downloaded to /usr/local/src. DO NOT download to /tmp and run centmin.sh from /tmp as Centmin Mod removes the ability to execute scripts from /tmp as a security precaution. Also the downloaded contents must NOT be deleted or removed as subsequent runs of centmin.sh to use menu options require certain files and scripts in place.
cd /usr/local/src wget http://centminmod.com/download/centmin-v1.2.3-eva2000.05.zip
2. Extract files and change to centmin-v1.2.3mod directory and chmod +x centmin.sh bash script.
unzip centmin-v1.2.3-eva2000.05.zip cd centmin-v1.2.3mod 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.
yum -y install bc wget
While almost 99% unattended and automated, the very last stage of the install process will:
4. Post-Install Setup
Proceed with the Getting Started guide.
# The default is stable, you can change this to development if you wish #ARCH_OVERRIDE='i386' # Uncomment the above line if you are running a 32bit Paravirtulized Xen VPS # on a 64bit host node.
Centmin Mod v1.2.3 is configured to be almost 99% unattended for initial Centmin Mod install. You'd only have to edit 3 variables up to the top of centmin.sh prior to install to proceed with unattended mode:
Everything else should in theory be unattended once you hit menu option #1 to install Centmin Mod. As unattended mode leaves little choice via prompts, I had to make the decisions for some installed items. In unattended mode:
Centmin Mod v1.2.3-eva2000.05+ made a change in /usr/local/lib/php.ini for security reasons to disable some PHP functions:
disable_functions = exec,passthru,shell_exec,system,proc_open,popen
For some PHP scripts, you may need to remove some of these disable_functions listed. Ask your PHP script author which are needed to be removed (required). For example, for vBulletin to work with ImageMagicK instead of the default GD for image resizing, do following:
Past 3 month avg: ~1400 per month