Instalación básica CentOS
Desactivación SeLinux
Para desactivar el selinux editar el fichero /etc/sysconfig/selinux, modificar el parametro SELINUX a disabled. Verificar que en /etc/selinux/config también aparece como disabled y reiniciar (en un principio el fichero editado es un enlace al config). Una vez reiniciado, si lanzamos el comando sestatus debería aparecer ya como disabled.
Activación rc.local
chmod u+x /etc/rc.local.
Paquetes necesarios
yum -y install epel-release yum install wget Make gcc ImageMagick mcrypt libmcrypt-devel ImageMagick-devel ImageMagick-perl ImageMagick-c++ ImageMagick-c++-devel gd gd-devel gd-progs mysql-devel flex apr apr-devel apr-util apr-util-devel aspell-devel beecrypt-devel boost distcache distcache-devel docbook-style-xsl elfutils-devel fonts-xorg-truetype flex curl curl-devel gcc-c++ bison autoconf rpm-build gdk-pixbuf gpm guile libglade2 libstdc++-devel libtool-libs nmap openjade postgresql-libs pygtk2 pygtk2-libglade screen syslinux tk libart_lgpl libc-client libc-client-devel libogg libpng libpng-devel xmltex libvorbis libxslt-devel lm_sensors netpbm net-snmp net-snmp-devel net-snmp-libs pam-devel passivetex pcre-devel postgresql postgresql-devel sqlite-devel system-config-date unixODBC unixODBC-devel valgrind Xaw3d xmlto perl-HTML-Tagset perl-libxml-perl perl-XML-Grove perl-Crypt-SSLeay perl-XML-Dumper perl-XML-NamespaceSupport perl-XML-SAX perl-XML-Twig perl-XML-LibXML-Common perl-Convert-ASN1 perl-LDAP perl-XML-LibXML libxml2 libxml2-devel zlib zlib-devel libjpeg libjpeg-devel libXpm-devel libXpm freetype freetype-devel libX11 libX11-devel libmcrypt-devel libtool-ltdl-devel libxml2-devel openssl-devel bzip2-devel curl-devel libjpeg-turbo-devel openjpeg-devel libpng-devel freetype-devel openldap-devel libmcrypt-devel libxslt-devel perl-ExtUtils-Embed pcre-devel bison yaml psmisc