Redis分布式集群----nginx+redis+mysql三者结合使用(6)

本文介绍了如何在Nginx环境下结合Redis和MySQL实现数据读取优化。首先,通过Nginx从Redis读取数据,如果Redis中不存在则查询MySQL并保存到Redis中。然后,描述了在三台虚拟机上分别配置Nginx、Redis主节点和MySQL的过程。最后,讨论了当MySQL数据变化时,如何通过gearmand和lib_mysqludf_json实现Redis的数据同步。
摘要由CSDN通过智能技术生成

当客户端访问一个网站,先在redis里读数据,因为快,redis没有才去mysql读,读完保存在redis里,然后返回客户端,下次再读就快。
模拟这个环境。
实验所需:需要三台虚拟机。
server1充当nginx,server2,server3

(1)先在server1上进行配置
我们可以重新准备虚拟机,也可以在之前的server1上进行实验,防止之前的实验环境会对此实验造成影响,所以将之前的所有进程停止
在这里插入图片描述
删除后查看进程

在这里插入图片描述
在这里插入图片描述
跟之前配置nginx服务一样,在server1上将nginx配置好
可以在nginx官方网站下载nginx的安装包
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
编译成功后进行安装
在这里插入图片描述
在这里插入图片描述
编辑nginx的配置文件,将nginx的用户改为nginx,并加入php

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值