|
Buscar |
Instalación de Zend Optimizer en PleskEl Zend Optimizer es fácil de instalar, pero con Plesk necesita una configuración posterior para que sea compatible con ionCube Loader. En esta guía están descritos ambos procesos. El sistema Fedora es incompatible con el Zend Optimizer 3.0.2, en nuestro ejemplo utilizamos Zend Optimizer 3.0.1. Paso 1. Descarga Lo primero es descargar el archivo tar.gz desde el sitio oficial. Para ello ejecutaremos el siguiente comando desde la shell ssh (como root): [root@nsXXXX ~]# wget http://downloads.zend.com/optimizer/3.0.1/ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz--18:27:18-- http://downloads.zend.com/optimizer/3.0.1/ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz=> `ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz' Resolviendo downloads.zend.com... 66.98.224.81 Connecting to downloads.zend.com|66.98.224.81|:80... conectado. Petición HTTP enviada, esperando respuesta... 200 OK Longitud: 6,358,090 (6.1M) [application/gzip] 100%[== == == == == == == == == == == == ==>] 6,358,090 369.42K/s ETA 00:00 18:27:33 (418.81 KB/s) - ` ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz' saved [6358090/6358090]Paso 2. Descompresión [root@nsXXXX ~]# tar -xzvf ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gzZendOptimizer-3.0.1-linux-glibc21-i386/ZendOptimizer-3.0.1-linux-glibc21-i386/md5..... Paso 3. Instalación Ejecutamos el comando de instalación : [root@nsXXXX ~]# ./ZendOptimizer-3.0.1-linux-glibc21-i386/install Y respondemos a las preguntas que nos vaya preguntando el instalador :
Ya hemos extraido los archivos, podemos borrar los archivos de instalación : [root@nsXXXX ~]# rm -rf ZendOptimizer-3.0.1-linux-glibc21-i386*Paso 4. Configuración
Abrimos el archivo php.ini con un editor de texto [root@nsXXXX lib]# nano /etc/php.ini Buscamos las lineas de configuracion de Zend Optimizer en el archivo php.ini (al final del archivo) y añadimos un punto y coma [;] al comienzo de las líneas. ;[Zend] ;zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.0.1 ;zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.0.1 ;zend_optimizer.version=3.0.1 ;zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so ;zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so Usamos el editor de texto para crear un nuevo archivo : [root@nsXXXX lib]# nano /etc/php.d/zend-optimizer.ini En él copiamos las líneas anteriores sin el punto y coma : zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.0.1 zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.0.1 zend_optimizer.version=3.0.1 zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so Paso 5. Finalización Por último, reiniciamos apache: [root@nsXXXX lib]# service httpd restart Y probamos que esté todo correcto : [root@nsXXXX ~]# php -v PHP 5.0.4 (cli) (built: Nov 8 2005 08:27:12) Copyright (c) 1997-2004 The PHP Group Zend Engine v2.0.4-dev, Copyright (c) 1998-2004 Zend Technologies with the ionCube PHP Loader v3.1.16, Copyright (c) 2002-2006, by ionCube Ltd., and with Zend Extension Manager v1.0.10, Copyright (c) 2003-2006, by Zend Technologies with Zend Optimizer v3.0.1, Copyright (c) 1998-2006, by Zend Technologies : PleskAvanzado :: |