APC是什么
Alternative PHP Cache (APC)是一种对PHP有效的开放源高速缓冲储存器工具,他能够缓存opcode的php中间码。
PHP APC提供两种缓存
功能,即缓存Opcode(目标
文件),我们称之为apc_compiler_cache。同时它还提供一些接口用于PHP
开发人员将
用户数据驻留在内存中,我们称之为apc_user_cache。我们这里主要控讨php-apc的配置。
安装PHP APC
环境:CentOS5.6(LAMP)
Linux下PHP-APC的安装与配置
当前我用的是APC-3.1.9 stable ,用户自己到 下载最新版。
①安装
wget
tar xzvf APC-3.1.9.tgz
/usr/local/webserver/php/bin/phpize
./configure --enable-apc --enable-apc-mmap --with-php-config=/usr/local/php/bin/php-config --prefix=/usr/local/apc
make && make install
注:安装编译后检查相应目录:
ll /usr/local/php/lib/php/extensions/no-debug-zts-20090626/
-rwxr-xr-x 1 root root 416628 12-15 17:13 apc.so
安装成功!
②配置/etc/php.ini
vi /usr/local/webserver/php/etc/php.ini
此处,
shift g到最末行,末尾加入
[apc]
extension= "apc.so"
apc.enabled = 1
apc.cache_by_default = on
apc.shm_segments = 1
apc.shm_size = 64
apc.ttl = 7200
apc.user_ttl = 7200
apc.num_files_hint = 0
apc.write_lock = On
然后把APC目录下的apc.php复制到可以访问的目录
cp /root/APC-3.0.19/apc.php /data/html
③重启服务器
service httpd restart
访问测试:
而后访问:
阅读(2049) | 评论(0) | 转发(0) |