php-apc为magento加速

1.首先安装php-apc

sudo apt-get install php-pear php5-dev apache2-threaded-dev
sudo pecl install apc-3.1.7

2.再在magento /app/etc/local.xml中

<config>
<global>
<install>
<date><![CDATA[Thu, 12 May 2011 05:06:06 +0000]]></date>
</install>
<crypt>
<key><![CDATA[295888775466d0eb721707c95763b0be]]></key>
</crypt>
<disable_local_modules>false</disable_local_modules>
<resources>
<db>
<table_prefix><![CDATA[]]></table_prefix>
</db>
<default_setup>
<connection>
<host><![CDATA[localhost]]></host>
<username><![CDATA[root]]></username>
<password><![CDATA[123456789]]></password>
<dbname><![CDATA[shop]]></dbname>
<active>1</active>
</connection>
</default_setup>
</resources>
<session_save><![CDATA[files]]></session_save>
<cache>
<backend>apc</backend>
<prefix>MAGE_</prefix>
</cache>
</global>
<admin>
<routers>
<adminhtml>
<args>
<frontName><![CDATA[thisisadmin]]></frontName>
</args>
</adminhtml>
</routers>
</admin>
</config>

增加红色部分

3.在magento后台清空缓存

4.打开php.ini文件

添加

extension=apc.so
apc.shm_size = 256
apc.num_files_hint=10000
apc.user_entries_hint=10000
apc.max_file_size=5M

参数参考信息(https://blog.nexcess.net/2011/03/25/optimizing-apc-cache-settings-for-magento/)

5.重启php,在/usr/share/doc/php-apc/下找到apc.php.gz,解压此文件,得到apc.php

(不同系统文件路径不同,我所用的是ubuntu12.04)

6.将文件放到项目根目录下访问,即可看到phpapc相关信息

7.设置php-apc登陆密码

打开apc.php,找到

defaults('ADMIN_USERNAME','apc'); // Admin Username
defaults('ADMIN_PASSWORD','password'); // Admin Password - CHANGE THIS TO ENABLE!!!

修改密码后,点击右上角login,即可登录查看信息

 

posted @ 2015-08-29 14:47  Forward1990  阅读(229)  评论(0编辑  收藏  举报