Eaccelerator加速器安装教程(kloxo控制面板)

2010年7月6日 发表评论 阅读评论

Eaccelerator加速器是一个自由开放源码php加速器,优化和动态内容缓存,提高了php脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎完全消除。 它还有对脚本起优化作用,以加快其执行效率。使您的PHP程序代码执效率能提高1-10倍;建议大家安装,尤其是喜欢玩wp的朋友。

下面讲下安装好kloxo控制面板的朋友的安装Eaccelerator加速器教程。(顺便给新买的空间安装下Eaccelerator加速器)


1.登陆SSH

2.看下自己安装了make模块没有,大部分都安装了,没有的,可以安装下:

yum install make

Eaccelerator加速器安装教程(kloxo控制面板)

经过检测,vpsma.com新买的vps已经安装了,继续下一步

3.输入一下命令,可以一行行的输入,也可以一下全部复制进去,一下复制进去,注意最后不要有空格。怕出错的,一行一行输入执行命令就是。

wget http://bart.eaccelerator.net/source/0.9.6/eaccelerator-0.9.6.tar.bz2
tar xjf eaccelerator-0.9.6.tar.bz2
cd eaccelerator-0.9.6
/usr/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=/usr/bin/php-config
make
make install
cd ..
rm -rf eaccelerator-0.9.6
rm eaccelerator-0.9.6.tar.bz2
mkdir /tmp/eaccelerator
chmod 777 /tmp/eaccelerator

安装过程中没有遇到错误!继续下一步。

4.在 /etc/php.d/ 中创建一个eaccelerator.ini文件

命令:

vim /etc/php.d/eaccelerator.ini

5.创建好之后编辑这个文件,开始编辑这个文件:

命令:

i

进入编辑状态后根据你的VPS是openVZ还是XEN选择复制下面代码,买VPS时候都知道的,vpsma的这个vps是openVZ的。

Eaccelerator加速器安装教程(kloxo控制面板)

openVZ的输入:

extension="eaccelerator.so"
eaccelerator.shm_size="0"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.log_file = "/var/log/eaccelerator_log"
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.keys = "disk_only"
eaccelerator.sessions = "disk_only"
eaccelerator.content = "disk_only"

XEN的输入:

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/eaccelerator_log"
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.keys = "shm_and_disk"
eaccelerator.sessions = "shm_and_disk"
eaccelerator.content = "shm_and_disk"

vpsma.com新买的vps是openVZ的,所以复制openVZ的代码:

Eaccelerator加速器安装教程(kloxo控制面板)

6.然后ctrl+c 退出编辑模式。

Caps Lock进入大写模式,连按两下Z退出到SSH命令行。

7.然后重启apache生效:

service httpd restart

如果是你用的Lighttpd就重启Lighttpd:

service lighttpd restart

通过探针看已经成功了.
http://fr.vpsma.com/php.php
Eaccelerator加速器安装教程(kloxo控制面板)

如果需要这个显示Eaccelerator加速器的php的探针的可以下载。
地址:http://down.vpsma.com/php.zip

其中Eaccelerator加速器安装方法来自hostloc的会员shy9000,另外部分vpsma.com参考百度百科整理本教程,更详细化,新手完全可以一步一步的安装。

Eaccelerator加速器安装教程(kloxo控制面板)转载请您尽量加本文链接: http://www.vpsma.com/eaccelerator-install-in-kloxo.html

  1. anlewo
    2011年5月6日11:12 | #1

    发现安装Kloxo后再安装eaccelerator加速器后,两者存在冲突。运行一段时间后,进程里会多出很多已admin权限运行的PHP-CGI进程,请问有解决办法没?

    [回复]

  2. 2011年5月12日21:10 | #2

    是官方的Kloxo吗?还是外面优化的安装包?

    [回复]