Install Apache, PHP5 And MySQL Support On CentOS 6.5 Server

Install Apache, PHP5 And MySQL Support On CentOS 6.5


Apache is available as a CentOS package, therefore we can install it like this:

#yum -y install httpd

Now configure your system to start Apache at boot time…

#chkconfig –levels 235 httpd on

and now start Apache:

#/etc/init.d/httpd start

To install MySQL, we do this:

#yum -y install mysql mysql-server

Then we create the system startup links for MySQL (so that MySQL starts automatically whenever the system boots) and start the MySQL server:

#chkconfig –levels 235 mysqld on
#/etc/init.d/mysqld start

Set passwords for the MySQL root account:


We can install PHP5 and the Apache PHP5 module as follows:

#yum -y install php

We must restart Apache afterwards:

#/etc/init.d/httpd restart


Now its important to get the mysql support with php to get your application works:

To get MySQL support in PHP, we can install the php-mysql package.


#yum -y install php-mysql

In the next step I will install some common PHP modules that are required by CMS Systems like WordPress, Joomla and Drupal:

#yum -y install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy curl curl-devel

Now restart Apache2:

#/etc/init.d/httpd restart

And you are done with it 😀