Como instalar Apache y PHP en CentOS

Muchas configuraciones de instalación tienen ya incluido Apache y PHP, pero en el caso que necesites instalar Apache en tu servidor CentOS puedes seguir estos pasos

Instalar Apache

sudo yum install httpd mod_ssl

Iniciar servicio de Apache

sudo /usr/sbin/apachectl start

Configurar firewall

iptables -I INPUT -p tcp --dport 80 -j ACCEPT
service iptables save

Configurar Apache para que ejecute cuando suba el servidor

sudo /sbin/chkconfig httpd on

Instalar PHP5

sudo yum install php-mysql php-devel php-gd php-pecl-memcache php-pspell php-snmp php-xmlrpc php-xml

Reinicializar Apache

sudo /usr/sbin/apachectl restart

 POSIBLES PROBLEMAS

En el caso que Apache no este ejecutando el código PHP y lo este presentando como texto al navegar, verifica que el archivo de configuración de apache, /etc/httpd/conf/httpd.conf, este subiendo los modulos de PHP. Puedes verificarlo con este comando.

 grep php /etc/httpd/conf/httpd.conf

El cual te debe dar un resultado como este

LoadModule php5_module  modules/libphp5.so 
AddHandler application/x-httpd-php .php .php5 .phtml 
AddHandler application/x-httpd-php-source .phps

Si no te presenta este resultado debes editar el archivo de configuración de Apache /etc/httpd/conf/httpd.conf e incluir estos parámetros

LoadModule php5_module  modules/libphp5.so 
AddHandler application/x-httpd-php .php .php5 .phtml 
AddHandler application/x-httpd-php-source .phps

 

 

 

Comentarios

comentarios

Jose Febus