`
bluedusk
  • 浏览: 270119 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Zend Optimizer 3.3.9 安装

阅读更多

以前老版本 Zend Optimizer 的安装方法是运行安装脚本 ./install.sh,新的Zend Optimizer 3.3.9没有安装脚本,只能按照以下方法安装。

1. 下载文件源文件:
x86:
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz

x64:
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz

2. 解压缩下载的文件包(x86):
tar -zxvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz

3. cd ZendOptimizer-3.3.9-linux-glibc23-i386

这里要注意,进入data文件夹后,so文件是对应版本的,看好系统中的PHP版本再安装。

4. 把 ZendOptimizer.so 文件拷贝到 /usr/local/Zend/lib
cp ZendOptimizer.so /usr/local/Zend/lib

5. 把下列两行加入php.ini,不要加入任何空格和制表符

zend_optimizer.optimization_level=15
zend_extension=/usr/local/Zend/lib/ZendOptimizer.so

6. 重启PHP FCGI
/usr/local/php/sbin/php-fpm restart

分享到:
评论
1 楼 xypcn 2010-06-26  
你这个不是太全,按你这个我没配起来,自己总结如下:
http://javadoc.org.cn/home.php?mod=space&uid=2&do=blog&id=26
Optimizer是否在运行?
答案很简单,只要用PHP的函数phpinfo()来检测便知,如下所示:
<?
phpinfo();
?>
显示的结果中关于Zend Optimizer的部分就象下面这样:
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
表示 Zend Optimizer for PHP优化成功了。
LINUX下版本如何升级
http://www.zend.com/en/products/guard/thank-you-zend-optimizer
当前版本号是3.3.9

以前老版本 Zend Optimizer 的安装方法是运行安装脚本 ./install.sh,新的Zend Optimizer 3.3.9没有安装脚本,只能按照以下方法安装。

1. 下载文件源文件: 
tar -zxvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz

3. cd ZendOptimizer-3.3.9-linux-glibc23-i386

这里要注意,进入data文件夹后,so 文件是对应版本的,看好系统中的PHP版本再安装。

4. 把 ZendOptimizer.so 文件拷贝到 /usr/local/Zend/lib
cp ZendOptimizer.so /usr/local/Zend/lib

5. 把下列两行加入php.ini,不要加入任何空格和制表符

zend_optimizer.optimization_level=15
zend_extension=/usr/local/Zend/lib/ZendOptimizer.so

# php -v
Failed loading /var/soft/bin/apache/modules/ZendOptimizer.so:  ...

也就是说,导致加载ZendOptimizer失败的原因,是因为编译安装Apache2的时候,指定了worker模式 --with-mpm=worker ,Apache2运行在线程模式下。而ZendOptimizer只支持进程模式。也就是Apache2的prefork模式 --with-mpm=prefork 。

于是查看当前的Apache2是否支持了worker模式:
# httpd -l
Compiled in modules:
core.c
worker.c
http_core.c
mod_so.c

是支持worker模式。
解决办法

其实解决的办法很简单,只要重新编译apche,就可以了:

   1. 以 --with-mpm=prefork 参数重新编译安装Apache2
      ./configure --prefix=/var/soft/bin/apache --enable-mods-shared=all --with-mpm=prefork

在程序都重新编译安装完后,重启Apache,就可以了。

相关推荐

    ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz

    对于"ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz"这样的压缩包,用户首先需要解压,然后按照官方提供的文档指导进行安装。这通常包括设置环境变量、编译安装以及配置PHP环境来启用ZendOptimizer。在配置阶段...

    Centos环境下安装Zend optimizer 3.3.9的方法

    本文实例讲述了Centos环境下安装Zend optimizer 3.3.9的方法。分享给大家供大家参考,具体如下: 1、下载文件: ...2、解压 解压后把ZendOptimizer-3.3.9-linux-glibc2

    ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz

    在Linux终端中,可以使用`gunzip ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz`来解压,接着用`tar -xvf ZendOptimizer-3.3.9-linux-glibc23-i386.tar`来展开内容。 2. **安装步骤** 安装通常涉及读取安装指南...

    Zend Optimizer v3.3.9 For freebsd6.0-i386

    用优化代码的方法来提高PHP v5.1应用程序的执行速度,执行使用Zend Optimizer的PHP程序比不使用的要快40%到100%,意味着网站的访问者可以更快的浏览网页...所以,使用Zend Optimizer,就等于提高了电子商务的盈利能力。

    linux中安装Zend Optimizer与eAccelerator教程.docx

    例如,这里提供的版本是`ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz`。 2. **解压并进入目录**:使用`tar -xzvf`命令解压下载的文件,然后通过`cd`命令进入解压后的目录。 3. **复制`ZendOptimizer.so`**:将...

    Windows Server 2008 r2 安装Zend Optimizer教程

    下载Zend Optimizer的Windows版本并解压Zend Optimizer有Windows版本、Linux版本、和Mac OS版本,这里我们下载Windows版本的,最新的是3.3.9,大家可以点击这里下载Zend Optimizer 3.3.3版本。下载好之后解压。我...

    kangle虚拟主机管理系统体验包 V1.1.zip

    说明: 本集成包只为体验kangle虚拟主机管理系统之用。如使用在生产环境请各包单独安装。 受控端的安装请到 http://www.kanglesoft.com/bbs/thread-5514-1-1.html 上下载...ZendOptimizer-3.3.9 phpmyadmin-3.3.9

    CentOS 6.0最小化编译安装Nginx+MySQL+PHP+Zend

    1. 解压下载的文件:`tar zvxf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz` 2. 进入解压后的目录:`cd ZendOptimizer-3.3.9-linux-glibc23-i386` 3. 按照提示安装:`./install.sh` 4. 配置PHP环境变量,使Zend ...

    CentOS 6.0最小化编译安装Nginx+MySQL+PHP+Zend.pdf

    - **Zend Optimizer**:`ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz`,用于提升PHP性能。 - **libmcrypt**:`libmcrypt-2.5.7.tar.gz`,加密库,用于PHP的Mcrypt扩展。 - **编译工具**:包括`kernel-headers...

    kmp(kangle+mysql+php)集成版 v1.0

    kmp(kangle+mysql+php)集成版,支持asp、asp.net、php脚本环境,集成mysql数据库和phpmyadmin管理工具。kmp包含组件:kangle 2.1.8mysql-5.5.8php-5.2.17ZendOptimizer-3.3.9phpmyadmin-3.3.9

    centos-web

    包含 cmake-2.8.12.1 gd-2.0.36RC1 libmcrypt-2.5.8 pcre-8.36 nginx-1.6.2 mysql-5.5.35 php-5.2.17 php-5.2.17-fpm-0.5.14 ZendOptimizer-3.3.9-linux-glibc23-x86_64 eaccelerator-eaccelerator-42067ac

    Linux下web服务环境故障卸载重新配置办法

    - Zend Optimizer (可选): 安装 ZendOptimizer3.3.9。 - xCache (可选): 安装 xcache1.3.2。 - pure-ftp (可选): 安装 pure-ftpd-1.0.36。 2. **下载并解压 LAMP 脚本** - 使用 `wget ...

    LAMP架构安装详解

    - ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz - zlib-1.2.3.tar.gz 将以上所有软件包放置到 `/usr/local/src` 目录下。 #### 三、安装GCC编译工具 如果尚未安装GCC编译工具,可以通过在线安装的方式进行安装...

    PHP商城网站源码安装教程.docx

    3. **PHP扩展**:必须安装并启用`Zend Optimizer`版本3.3.9或更高,这是PHP代码优化工具,有助于提升PHP性能。 4. **文件上传**:Web文件上传功能需被允许。 ### 安装方法 1. **下载源码**:首先获取PHP商城系统的...

Global site tag (gtag.js) - Google Analytics