Update the system Make sure you update the system first, then reboot if you installed an updated kernel. yum -y update reboot Install the following software yum install make patch gcc gcc-c++ subversion php php-devel php-gd gd-devel php-mbstring php-mcrypt php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc curl curl-devel perl-libwww-perl ImageMagick libxml2 libxml2-devel httpd libpcap libpcap-devel libnet ncurses ncurses-devel screen mysql-server mysql-devel ntp kernel* mutt glibc.i686 Setup MySQL Setup default MySQL tables, start MySQL and configure root password Replace " MYSQL_PASSWORD " with a password that you want to create. /etc/init.d/mysqld start /usr/bin/mysqladmin -u root password ' MYSQL_PASSWORD ' mysql_secure_installation chkconfig mysqld on Here is a sample mysql configuration file you can use. Backup your original, then use this instead. service mysqld stop cp /etc/my.cnf /etc/my.cnf.original echo ""