网址导航 在线音乐 免费电影 美女图片 笑话漫画 免费代理 电视影视 小说阅读

 找回密码
 注册
搜索
查看: 3441|回复: 0

Kangle(easypanel)安装eAccelerator支持

[复制链接]
winnercn 发表于 2012-4-26 15:34:28 | 显示全部楼层 |阅读模式
eAccelerator是一款PHP加速器,它能优化和提高PHP的缓存性能,所以我们在编译完PHP之后,都有必要安装上这个组件。kangle(easypanel)我在博客中介绍过(安装使用教程),这是一款国内开发的虚拟主机管理面板,非常适合国人的使用习惯,分为免费版和商业版本。

大家安装完kangle(easypanel)之后,查看探针发现,eAccelerator组件是“不支持”状态,下面,我们来为kangle安装eAccelerator组件支持。
首先,安装eAccelerator组件。
  1. wget http://autosetup1.googlecode.com … tor-0.9.5.3.tar.bz2 #下载源码      
  2. tar xjvf eaccelerator-0.9.5.3.tar.bz2    #解压      
  3. cd eaccelerator-0.9.5.3   进入目录      
  4. /vhs/kangle/ext/tpl_php5217/bin/phpize    #运行phpize      
  5. ./configure –with-php-config=/vhs/kangle/ext/tpl_php5217/bin/php-config    #配置      
  6. make clean && make      #安装
复制代码


安装完成后,我们来编辑php配置文件(目录:/vhs/kangle/ext/tpl_php5217/php-templete.ini),加入如下内容:
  1. [eaccelerator]      
  2. zend_extension="/vhs/kangle/ext/tpl_php5217/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"   #模块位置      
  3. eaccelerator.shm_size="32"   #共享内存大小      
  4. eaccelerator.cache_dir="/tmp/eaccelerator"    #缓存目录      
  5. eaccelerator.enable="1"      
  6. eaccelerator.optimizer="1"      
  7. eaccelerator.check_mtime="1"      
  8. eaccelerator.debug="0"      
  9. eaccelerator.filter=""      
  10. eaccelerator.shm_max="0"      
  11. eaccelerator.shm_ttl="0"      
  12. eaccelerator.shm_prune_period="0"      
  13. eaccelerator.shm_only="0"      
  14. eaccelerator.compress="1"      
  15. eaccelerator.compress_level="9"
复制代码


上面的模块位置中,我们设定位置为/vhs/kangle/ext/tpl_php5217/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so,下面我们将模块文件放到这个位置。
  1. cp modules/eaccelerator.so /vhs/kangle/ext/tpl_php5217/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so
复制代码


这一个步骤,可能会提示找不到文件夹,请在相关位置建立它。
接下来,我们要建立缓存目录及赋予权限。

  1. cd /tmp
  2. mkdir eaccelerator
  3. chmod 0777 eaccelerator
复制代码


最后,重启下kangle,然后再看探针,OK啦!
  1. service kangle restart
复制代码


您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表