Logo

无痛安装APC

Alternative PHP Cache
PHP6即将内建APC这家伙,跟他不熟啊~ 囧 向来偶都是用eAccelerator的,虽然很久很久没更新了,但实际上跑的稳定是最重要的,笑能增加多少向来只能求老天保佑 o.o”
这边笔记交代一下安装过程
1. 下载APC来安装
,无聊的人可以在安装前先使用Free PHP Benchmark Performance Script这只程式测试好再开始安装,安装完再比较看看有没有比较屌,我自己在2台机器上的测试结果是无差太多 o.o”
/etc/init.d/php-fpm stop
cd /usr/src/
wget http://pecl.php.net/get/APC-3.1.10.tgz
tar zxf APC-*.tgz
cd APC-*
/usr/local/php/bin/phpize
./configure --enable-apc --with-php-config=/usr/local/php/bin/php-config
make && make install
cd ..

2. 编辑PHP设定档
vi /usr/local/php/etc/php.ini
按Shift+G直接移到档案的尾端,然后把[Zend]、[eaccelerator]之类的片段通通砍掉再加上这段
[APC] extension = apc.so
apc.enabled = 1
apc.optimization = 1
apc.shm_size = 64M
apc.ttl = 7200
完整的参数可以到PHP官网参考,比较重要的就是:apc.shm_size是占用的实体记忆体大小、apc.ttl是快取过期时间,其他感觉照预设值跑就好了。
3. 抠比APC状态统计到网站资料夹
cp /usr/src/APC-*/apc.php /web/www/apc-stat.php
上面/web/www/的路径自行改成自己想要的位置,然后改密码唷~! 以后就可以打开apc-stat.php看到APC到底替你扛了多少! ?
vi +/ADMIN_PASSWORD /web/www/apc-stat.php
收工,重新启动啦,/etc/init.d/php-fpm restart

关于 穷苦人家的小孩

In every democracy, the people get the government they deserve. ~Alexis de Tocqueville

您可能会喜欢

希志あい 希志爱野 Kishi Aino

VPS介绍 – AlphaVPS

今年黑五很超值的主机商一定要算 …