Compilar php 5.5 con soporte apache prefork

Español English
PHP

PHP 5.5 introduce nuevas características y mejora varias de las existentes pero para hacer uso de ellas en distribuciones como Debian, CentOS, Ubuntu, Fedora debes compilarlo pues en el momento en que escribo este artículo PHP 5.5 no ha sido incluido en los repositorios oficiales hoy LibreByte mostrará como compilar PHP 5.5 en Debian GNU/Linux

Este procedimiento ha sido probado en Debian GNU/Linux 7 (squeeze), haga las modificaciones necesarias para que se ajuste a su distribución.

Descargar PHP 5.5

 $ wget http://us1.php.net/distributions/php-5.5.15.tar.xz

Descompactar PHP 5.5

 $ tar xJvf php-5.5.15.tar.xz

Descargar y ejecutar script para instalar dependencias

 $ wget --no-check-certificate https://raw.githubusercontent.com/yoander/sysadmin/master/shscript/php-dev-install-dep.sh && 
chmod a+x -c php-dev-install-dep.sh && 
./php-dev-install-dep.sh

Descargar script para compilar php

 $ wget --no-check-certificate https://raw.githubusercontent.com/yoander/sysadmin/master/shscript/php-build.sh && 
chmod a+x -c php-build.sh

Compilar php

 $./php-build.sh -a php-5.5.15

Instalar

 $ cd  php-5.5.15 && sudo make install

Desplegar fichero de configuración

 $ sudo cp -v php.ini-development /etc/php/php.ini

Activar OpCache

 $ sudo bash -c 'echo "zend_extension=opcache.so" > /etc/php/conf.d/20-opcache.ini'

Reiniciar Apache

 $ sudo service apache2 restart

Comprobar

 $ firefox http://localhost/info.php

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.