四十一、LAMP与LNMP加速与缓存优化进阶实战下部
一、配置,在nginx和apache所在的服务器中:
1.配置:cd /application/php/lib/php.ini
1)extension_dir="/application/php/lib/php/extensions/no-debug-non-zts-20090626/"
2)结尾添加:extension = memcache.so
extension = pdo_mysql.so
extension = imagick.so
2.配置eaccelerator缓存目录
mkdir -p /tmp/eaccelerator (将缓存放在ssd固态硬盘或者内存文件系统tmpfs)
授权: chown -R nginx.nginx /tmp/eaccelerator
授权: chown -R www.www /tmp/eaccelerator
查看apache的用户: egrep "User|Group" /application/apache/conf/httpd.conf(查看用户)
添加参数:
[eaccelerator]
extension=eaccelerator.so
eaccelerator.shm_size="64"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="3600"
eaccelerator.shm_prune_period="3600"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
EOF
cd /tmp/eaccelerator/
查看当前的文件:find /tmp/eaccelerator/ -type f
二、 配置xcache(和eacc任选一个)
cd /application/php/lib/php.ini
vi /home/oldboy/tools/xcache-1.3.2/xcache.ini将第3行注释掉,第5行注释掉,第八行去掉注释;
cat /home/oldboy/tools/xcache-1.3.2/xcache.ini >>/application/php/lib/php.ini ---将上述文件放到php.ini的文件里面
/application/php/bin/php -v ---查看加速器加载情况
最新文章
- webform--LinQ的相关操作
- JSP 内置对象(request response session application out pageContext)
- 阻止默认行为stopDefault
- tcp/ip分片
- Java基础之一组有用的类——使用比较器对数组排序(TrySortingWithComparator)
- 2016-1-7第一个完整APP 私人通讯录的实现 5:保存数据
- 301页面转向 php
- 微信开发第5章 通过accesstoken获取用户基本信息并修改用户备注
- call的初步理解
- angular学习(三)-- $scope
- iOS-导航头像缩放,支持点击回调
- 基于CNN的人群密度图估计方法简述
- 15、解决14中csv用excel打开乱码的问题 open('zhihu.csv','w',newline='',encoding='utf-8-sig')
- Python:爬虫之利用Python获取指定网址上的所有图片—Jaosn niu
- pl/sql developer 问题总结
- Nginx配置https的wordpress站点,wp-content目录下资源404解决方案
- SQL基础(二):SQL命令
- 关于Cocos Creator用js脚本代码播放骨骼动画的步骤和注意事项
- String str = ";1,2,3,4,5,6"; 如何将这个字符串转换成int数组
- 业务id转密文短链的一种实现思路