安装APC为Magento提速

APC全称:Alternative PHP Cache,是一套开放源代码的自由PHP加速软件,除了可以把将PHP编译产生的bytecode暂存在共享内存内重复使用,以提升执行效率的插件软件,亦会把中间码作优化,我们可以用来给Magento加速使用

一、安装APC的依赖组件

这里以Centos为例,

#yum install php-devel php-pear httpd-devel pcre-devel
#pecl install apc

APC 安装成功,会出现如下提示

Build process completed successfully
Installing '/usr/lib/php/modules/apc.so'
Installing '/usr/include/php/ext/apc/apc_serializer.h'
install ok: channel://pecl.php.net/APC-3.1.9
configuration option "php_ini" is not set to php.ini location
You should add "extension=apc.so" to php.ini

二、修改php.ini的配置文件

搜索系统的php.ini文件的位置,加入以下配置申明到php.ini文件里

[APC]
extension=apc.so
apc.enabled =1
apc.shm_size=256
apc.num_files_hint=10000
apc.user_entries_hint=10000
apc.max_file_size=5M
apc.stat=0

如果用来开发调试, 修改成apc.stat=1
保存之后,重启Apache

三、修改Magento的配置

打开Magento的配置文件 /app/etc/local.xml
将以下代码加入到global标签里

	
<cache>
    <backend>apc</backend>
    <prefix>MAGE_</prefix>
</cache>	

其中,alphanumeric用是用来标识magento的,如果服务器上安装有多个magento,请用独一无二的字符代替,
配置好之后,再将apc源码包编译之后的apc.php复制到Magento根目录里
/usr/share/pear/apc.php

四、清除缓存

magento后台管理里,清除所有缓存
或者使用命令

rm -rf /var/www/var/cache/*

以上,都完成之后,访问网站的根目录下的apc.php文件,如显示如下,
Magento Apc
那么Magento就安装成功,以后再介绍下apc的具体调试和开发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值