继续接着上一篇lnmp架构继续优化
原理待补充
php中加入memcacha或者ImageMagick等模块
获取安装包memcache-2.2.5.tgz 三部曲走起
可以看见是没有./configure命令的 需要先进行php扩展
配置正确的情况下可能会出现这种情况 解决方法如下
三部曲走起
加载相应的模块到php中
重启服务
安装memcached
启动服务
复制memcache的相关数据包
修改管理用户和连接的主机
检测
在真机浏览器输入http://172.25.62.1/memcache.php
需要填写用户名和密码 就是上面配置文件的用户 admin 密码root
每访问一次哪个绿色的hits会增加 红色的misses会减少
在客户端(物理机)进行压力测试
服务端server1再次查看缓存情况
Nginx+memcached+php 这里memcached是ngixn的缓存 用于缓存数据
在这里需要有支持memcache模块的nginx二次开发包
先关闭原来的nginx服务
下载openresty 和 nginx-sticky-module-ng.tar.gz包
指定路径和增加的模块
编译 安装
基本优化
配置memcache支持模块
重启服务
进行压力测试 物理机