Chinaunix首页 | 论坛 | 博客
  • 博客访问: 762370
  • 博文数量: 790
  • 博客积分: 40560
  • 博客等级: 大将
  • 技术积分: 5065
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-28 16:29
文章分类

全部博文(790)

文章存档

2011年(1)

2008年(789)

我的朋友

分类: LINUX

2008-08-28 17:16:27

 
在Debian中配置eAccelerator

WhatiseAccelerator?

eAcceleratorisafurtherdevelopmentfrommmcachePHPAccelerator&Encoder.ItincreasesperformanceofPHPscriptsbycachingthemincompiledstate,sothattheoverheadofcompilingisalmostcompletelyeliminated.

InstallingeAccelerationinDebian

第一步,下载并安装php5-dev,编译eAccelerator的时候会用到

#apt-getinstallphp5-dev

下载eAccelerator源码包,并加压缩

#tarjxvfeaccelerator-0.9.5.3.tar.bz2

#cdeaccelerator-0.9.5

用phpize常见编译时需要的配置文件

#/usr/bin/phpize

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

#make

#makeinstall

安装完成

在/etc/php5/apache2/php.ini中加入如下配置

extension=eaccelerator.so

[eaccelerator]

eaccelerator.shm_size=16

eaccelerator.cache_dir=/tmp/eaccelerator

eaccelerator.enable=1

eaccelerator.optimizer=1

eaccelerator.check_mtime=1

eaccelerator.debug=0

eaccelerator.filter=

eaccelerator.shm_max=0

eaccelerator.shm_ttl=0

eaccelerator.shm_prune_period=0

eaccelerator.shm_only=0

eaccelerator.compress=1

eaccelerator.compress_level=9

为eAccelerator创建临时目录

#mkdir/tmp/eaccelerator

#chmod777/tmp/eaccelerator

重启apache

#/etc/init.d/apache2restart

测试是否安装完成

在apache目录下创建下面的文件并在浏览器中查看


phpinfo();

?>

能够找到eAccelerator的信息就表示已经安装成功可以使用了。

阅读(327) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~