linux中安装Zend Optimizer与eAccelerator教程

  eAccelerator与Zend Optimizer是一个加速软件了,我们可以利用它与php环境同步运行使用得php性能更好了,下面来一起看看linux中安装Zend Optimizer与eAccelerator教程

  下载Zend Optimizer

  http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz

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

  cd ZendOptimizer-3.3.9-linux-glibc23-i386

  cd data

  cd 5_1_x_comp

  cp ZendOptimizer.so /usr/lib/php/modules/

  修改配置文件

  vim /etc/php.ini

  加入如下两行

  zend_optimizer.optimization_level=15 #启动多少优化过程

  zend_extension=/usr/lib/php/modules/ZendOptimizer.so

  然后重启下httpd服务,用phpinfo()查看,发现了

  This program makes use of the Zend Scripting Language Engine:

  Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies

  with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies

  安装eAccelerator

  wget http://bart.eaccelerator.net/source/0.9.6/eaccelerator-0.9.6.tar.bz2

  #bzip2 -d eaccelerator-0.9.6.tar.bz2

  #tar -xvf eaccelerator-0.9.6.tar

  #cd eaccelerator-0.9.6

  #/usr/bin/phpize

  #./configure –enable-eaccelerator=shared –with-php-config=/usr/bin/php-config

  #make

  #cp modules/eaccelerator.so /usr/lib/php/modules/

  #vim /etc/php.ini

  添加信息如下:

  [eaccelerator]

  extension=eaccelerator.so

  eaccelerator.shm_size=64 ;此处是加速器使用的共享内存的大小

  eaccelerator.cache_dir=/tmp/eaccelerator

  eaccelerator.enable=1

  eaccelerator.optimizer=1

  eaccelerator.check_mtime=1

  eaccelerator.debug=0

  eaccelerator.log_file=/var/log/httpd/eaccelerator.log

  eaccelerator.filter=

  eaccelerator.shm_max=0

  eaccelerator.shm_ttl=0

  eaccelerator.shm_prune_period=0

  eaccelerator.shm_only=0

  修改完php.ini文件后,设置一下缓存文件夹的权限

  #mkdir /tmp/eaccelerator

  #chmod 777 /tmp/eaccelerator

  然后重启httpd服务器,然后查看phpinfo(),在其中有如下记录:

  This program makes use of the Zend Scripting Language Engine:

  Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies

  with eAccelerator v0.9.6, Copyright (c) 2004-2010 eAccelerator, by eAccelerator

  with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies

  当然也可以通过php -i|grep Zend 和php -i |grep eAccelerator查看是否已安装成功。

  php版本的查看可以通过php -v查看。

 

  好了在这里要介绍一点关于Zend Optimizer与eAccelerator安装配置也就介绍完了,本文章介绍的版本有点老了各位可以根据自己的php版本选择合适的Zend Optimizer与eAccelerator版本即可。

时间: 2024-11-08 17:30:50

linux中安装Zend Optimizer与eAccelerator教程的相关文章

nginx 安装zend optimizer详解教程

1.选择下载文件位置,我这里选择放在/usr/local/目录下  代码如下 复制代码 [root@bogon /]# wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz(32位) http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz (6

linux中安装VPN服务器pptpd步骤教程

环境: [root@vpn_server network-scripts]# cat /etc/redhat-release CentOS release 6.6 (Final) [root@vpn_server network-scripts]# uname -m x86_64  准备: c64 rpm -ivh http://mirrors.aliyun.com/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install yum-priorit

Linux中安装rsync同步工具完美教程

获取 rsync-3.1.0 我的网盘里放了一个 .地址: http://yunpan.cn/cKAHidI4yCu3L 提取码 c59c 开始安装rsync [root@localhost ~]# tar zxvf rsync-3.1.0.tar.gz [root@localhost ~]# cd rsync-3.1.0 [root@localhost ~]# ./configure --prefix=/home/work/rsync [root@localhost ~]# make [roo

linux中安装AWS s3cmd命令的教程

s3cmd命令是可以操作AWS S3的非常强大的工具,不仅可以下载和上传文件,还有创建目录等功能. s3cmd的使用场景是非常丰富的,比如把本地的日志文件备份到S3时,就可以使用s3cmd和cron的组合,进行定期的备份. 比如日志文件的保存期间是365天时,使用s3cmd从S3删除指定的目录等等. 在这里介绍一下CentOS下安装s3cmd命令的步骤. 安装步骤 在CentOS下使用s3cmd,需要python.AWS提供的CentOS6.5默认的Python版本是2.6.6.  代码如下 复

Windows Server 2008 r2 安装Zend Optimizer教程_win服务器

在Windows Server 2008 R2上测试ShopEx程序安装,访问时发现是乱码(服务器已经配置了php)如下图: 这是因为ShopEx的程序采用Zend加密了,所以服务器需要安装Zend Optimizer才能正常显示.接下来说下如何在服务器上安装Zend Optimizer. 一.下载Zend Optimizer的Windows版本并解压Zend Optimizer有Windows版本.Linux版本.和Mac OS版本,这里我们下载Windows版本的,最新的是3.3.9,大家可

在Linux系统中安装Go语言的详细教程

  这篇文章主要介绍了在Linux系统中安装Go语言的详细教程,由于国内很多人对谷歌的盲目追捧,导致Go语言在国内的人气远超国外...需要的朋友可以参考下 Go (也叫 "golang")是一款由Google最初开发的编程语言.它自诞生就有几个设计原则:简单性.安全性和速度.Go语言发行版拥有各种调试.测试.调优和代码审查工具.如今Go语言和它的工具链在大多数Linux发行版的基础仓库都可用,用默认的包管理器就可以安装. 在Ubuntu.Debian 或者 Linux Mint上安装G

Linux有问必答:如何为在Linux中安装兄弟牌打印机

提问: 我有一台兄弟牌HL-2270DW激光打印机,我想从我的Linux机器上打印文档.我该如何在我的电脑上安装合适的驱动并使用它? 兄弟牌以买得起的紧凑型激光打印机而闻名.你可以用低于200美元的价格得到高质量的WiFi/双工激光打印机,而且价格还在下降.最棒的是,它们还提供良好的Linux支持,因此你可以在Linux中下载并安装它们的打印机驱动.我在一年前买了台HL-2270DW,我对它的性能和可靠性都很满意. 下面是如何在Linux中安装和配置兄弟打印机驱动.本篇教程中,我会演示安装HL-

windows 2003下安装Zend Optimizer图文详解

Zend Optimizer是一个PHP加速软件,正确安装Zend Optimizer后,PHP的执行效率比没有安装Zend Optimizer的快40%-100%,网页打开速度更快,同时可以减少服务器资源的消耗.   一.先安装PHP   请参考<Windows 2003 IIS+PHP5.4.3 安装教程>   二.获得Zend Optimizer 3.3.3   32位版:http://soft占kwx.ch/Zend/ZendOptimizer-3.3.3-Windows-i386.z

Linux中安装Memcached服务

下载并安装Memcache服务器端 服务器端主要是安装memcache服务器端. 下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz 另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3.(如果你的系统已经安装了libevent,可以不用安装) 官网:http://www.monkey.org/~provos/libev