PHP Acelerador Zend OPCache la instalación bajo Debian


El excedente PHP Zend Optimizer era disponible a mucho tiempo sólo como versión de pago y es desde febrero de 2013 Open Source y umbenannt en Zend OPcache. La causa para este paso es bien la integración fija en la versión PHP cercana

Actualización en marzo de 2013: Zend Optimizer el excedente se hacía en Zend OPcache umbenannt. Instrucciones eran adaptadas.
Actualización en junio de 2013: Instrucciones en los más nuevos Zend OPCache la versión actualizan
Actualización en el enero de 2014: OPcache era integrado en el PHP 5.5
Zend OPcache aumenta Performance y optimiza PHP mientras él el código de premodo compilado y en RAM (almacén principal) es resistente y por lo tanto aplazamientos por accesos de vendimia al disco duro más lento de modo reducido.
Zend Optimizer +  era cambiado de ropa en febrero de 2013 en github y es tan abierto de manantial y disponible libremente. A mediados de marzo el proyecto se hacía en Zend OPcache umbenannt. He probado con abundancia la herramienta y tengo que decir que Performance realmente de modo impresionado. Así funciona la instalación en vuestro Debian la distribución Linux se basada.
Es importante en esto siempre que  lleváis a cabo también páginas web correspondientes Performance el análisis, para que uno vea también el efecto de Zend OPcache. En mi Blog un Performancesteigerung de 20% era posible con WP activados Cache Plugin soberbio.

Zend OPcache bajo Debian, Ubuntu y Linux Mint instalan

Condiciones instalan:

Para que podamos compilar Zend OPcache para nuestro Debian el sistema basado, algunos paquetes son necesarios para ello que están contenidos en „build-essential“, además, necesitamos el paquete php5-dev. (Estos paquetes debían ser quitados después de la instalación de nuevo). Instalamos éste sobre la orden siguiente:
apt-get install build-essential php5-dev unzip

Zend OPcache downloaden y entpacken:

Sabemos los paquetes de manantial directamente en github downloaden y después de/usr/src entpacken.
cd /usr/src
wget https://github.com/zend-dev/ZendOptimizerPlus/archive/master.zip
Ahora el acelerador PHP se encuentra gezippt en el nuestro/usr/src la lista. Ahora éstas nos hacemos entpacken.
unzip master.zip

Zend OPcache compilan e instalan:

Con órdenes siguientes compilamos / instalar el acelerador PHP para nuestro sistema
cd /usr/src/ZendOptimizerPlus-master
phpize
./configure
make
make test
make install
Ahora opcache.so la extensión PHP era compilada afortunado y era instalada en la extensión la lista. (En el PHP 5.3 / usr / lib / php5 / 20090626/y en el PHP 5.4/usr/lib/php5/20100525)
Para que el sistema permanezca limpio, ellos debían ser desinstalado de nuevo antes para Buildprozess a paquetes necesarios:
apt-get remove –purge build-essential php5-dev

Zend OPcache configuran

Después que la instalación están cerradas con llave, comunicamos a nuestro PHP que quisiéramos usar con mucho gusto el nuevo acelerador PHP. Con eso colocamos nuevo ini el fichero en nuestro estándar la lista PHP
vi /etc/php5/conf.d/opcache.ini
Recto hecho zendoptimizerplus.ini befüllen nosotros ahora con el contenido siguiente: (Con aire de importancia en esto está usado si su PHP 5.3 o PHP 5.4 (php-v), la línea correspondiente (1 o 2) con; un animales de sustento y respectivamente)
zend_extension=/usr/lib/php5/20100525/opcache.so ;PHP 5.4
;zend_extension=/usr/lib/php5/20090626/opcache.so ;PHP 5.3
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=8000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
Los valores están documentados limpiamente en el file REAME y debían ser adaptados en el sistema empleado.
Recto el valor „opcache.memory_consumption“ puede ser aumentado considerablemente en muchos RAM.
Ahora es lanzado de nuevo de Apache
/etc/init.d/apache2 restart

OPcache La instalación revisan

En el primer paso la instalación de la ampliación PHP puede ser revisada totalmente simplemente sobre la línea de orden:
php -v
Gasto:
PHP 5.4.16-1~dotdeb.1 (cli) (built: Jun 8 2013 22:07:31)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
with Zend OPcache v7.0.3-dev, Copyright (c) 1999-2013, by Zend Technologies
Si en el gasto una falta aparece, ha corrido un poco oblicuamente, y respectivamente los pasos de instalación debían ser revisados una vez más.
 Para revisar los ajustes de la ampliación PHP de nuevo instalada ahora un fichero phpinfo.php en el servidor puede ser colocado (debía ser quitado más tarde de nuevo):
<?php
phpinfo();
?>
El llamamiento en el navegador debía tener aspecto en acaso lo mismo que aquí:

Zend OPcache desinstalan / quitan

Para quitar el acelerador PHP de nuevo limpiamente, es quitado sólo.so y.ini el fichero del sistema:
rm /etc/php5/conf.d/opcache.ini
rm /usr/lib/php5/20100525/opcache.so
rm /usr/lib/php5/20090626/opcache.so

Resultado

Zend OPcache es la herramienta de mi elección después de alguna prueba si se trata de la aceleración de PHP. Con esto es más rápido alrededor de algo que eAccelerator y es desarrollado además todavía activamente y es el componente duro de la versión PHP 5.5. Instrucciones de instalación de PHP5.5 bajo Debian