Compilar php 5.5 con soporte apache prefork

Esta es la entrada 1 de 5 en la serie: Compilando PHP desde el código fuente

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



Dejar un comentario

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