使用APC加速你的PHP网站
时间:2011-03-10
来源:互联网
原文出处: http://blog.luwenju.com
APC(Alternative PHP Cache)中文全称是“可选PHP缓存”,是PECL的一个组件,通过缓存和优化Web服务器上的PHP代码来加快网站访问速度,提高服务器性能。另外还有两个江湖传言:一、Facebook使用了APC作为加速引擎;二、从PHP6.0开始官方将APC加入了PHP源代码中。APC官方网站http://pecl.php.net,最新稳定版本为3.1.6
一、安装APC
#wget http://pecl.php.net/get/APC-3.1.6.tgz
#tar zxvf APC-3.1.6.tgz
#cd APC-3.1.6
#/usr/local/php/bin/phpize
#./configure --enable-apc --enable-apc-mmap--with-php-config=/usr/local/php/bin/php-config
#make && make install
安装完毕后会在/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613目录下生成一个apc.so模块
二、修改PHP配置文件php.ini,开启APC功能
然后把模块移动到/usr/local/php/include/php/ext目录下,编辑php.ini,添加如下内容
#vi /usr/local/php/lib/php.ini
extension_dir=/usr/local/php/include/php/ext
extension=apc.so
apc.enabled = 1
apc.cache_by_default = on
apc.shm_segments = 1
apc.shm_size = 64M
apc.ttl = 600
apc.user_ttl = 600
apc.num_files_hint = 0
apc.write_lock = On
三、查看APC状态
Apc安装源代码中提供了一个监控工具,可以用来监控APC的状态,这个工具是一个PHP程序,名字叫做apc.php。我们把它拷贝到网站根目录即可
#cp /tmp/APC-3.1.6/apc.php/usr/local/nginx/html/
查看APC状态时可以通过访问http://localhost/apc.php进行查看
作者: luwenju 发布时间: 2011-03-10
作者: kaixin9ok 发布时间: 2011-03-10
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28