Centmin is a bash script developed for use on CentOS 5 & 6.
It is designed to provide a fully functional NMP plus DNS stack - using minimal resources.
Centmin features:
 
 - Updates any pre-installed software (via Yum)
 - Secures /tmp (and /var/tmp) directories
 - Installs development tools needed for compilation of Nginx and NSD
 - Sets server to use your local timezone
 - Installs Nginx, MySQL, PHP 5.3.8 (with FPM)
 - Installs NSD (DNS Server - a low-memory alternative to BIND)
 - Installs NTP (Other than on OpenVZ VPS)
 - Installs Sendmail (enables PHP to use the mail function)
 - Optional: Installs Alternative PHP Cache, XCache, Memcached, Siege, MariaDB, ConfigServer Firewall
 
 Just do this:
 
 
wget http://www.centmin.com/download.php?m=la
tar xzf centmin-latest.tar.gz
cd centmin-latest
chmod +x ./centmin.sh && ./centmin.sh
 
 And done !
  Edit php.ini = phpedit
 Edit my.cnf = mycnf
 Edit php-fpm.conf = fpmconf
 Edit nginx.conf = nginxconf
 Edit (nginx) virtual.conf = vhostconf
 Edit (nginx) php.conf = phpinc
 Edit (nginx) drop.conf = dropinc
 Edit (nginx) staticfiles.conf = statfilesinc
 nginx stop/start/restart = ngxstop/ngxstart/ngxrestart
 php-fpm stop/start/restart = fpmstop/fpmstart/fpmrestart
 mysql (or MariaDB) stop/start/restart = mysqlstop/mysqlstart/mysqlrestart
 nginx + php-fpm stop/start/restart = npstop/npstart/nprestart
 memcached stop/start/restart = memcachedstop/memcachedstart/memcachedrestart
 csf stop/start/restart = csfstop/csfstart/csfrestart
 
 Update nginx = nginx-update
 Setup new nginx vhost = nginx-vhost domain.com
 (where domain.com is the domain you want to setup without the www.)
