基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份

Redis服务器:192.168.176.190

Mysql-Proxy服务器:192.168.176.190

Mysql读写主服务器:192.168.176.193

Mysql读从服务器:192.168.176.192

1.配置Redis服务器

wget http://download.redis.io/release/redis-4.0.6.tar.gz

放到 /usr/local/app_pack 目录下面 , 解压文件 :

# tar -zxvf redis-4.0.6.tar.g

进入到解压后的目录 :

# cd redis-4.0.6

编译程序 :

# make

安装到指定目录 :

# make install PREFIX=/usr/local/redis

这时候 Redis 程序已经被安装到 /usr/local/redis/bin 目录

将配置文件移动到安装目录 :

# mv redis.conf /usr/local/redis/etc/redis.conf

启动 Redis 服务器 :

# /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf

    2.配置Mysql-Proxy服务器

         .下载服务器

                   

        .添加mysql-proxy用户,并且把软件用户移动到/usr/目录下

                

                 

                 

  .添加环境变量到/etc/profile

                   

                并且使用source /etc/profile命令使文件生效

    

.安装需要配合使用的软件

.开启服务器

如果出现错误的话可以查看文件的日志

.创建存放LUA目录

.配置文件

基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份_第1张图片

.开启服务

.查看日志是否成功

基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份_第2张图片

3.mysql主从备份

先配置主服务器

  配置文件

   基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份_第3张图片

打开连接数据库写入如下命令

基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份_第4张图片

授予192.168.176.190用户的访问权限

基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份_第5张图片

配置mysql备份服务器

基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份_第6张图片

查看服务器状态

基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份_第7张图片

要和主服务器保持一致

基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份_第8张图片

执行成功

4.测试网站搭建,把dbhost配置成mysql-proxy服务器,把redis配置成redis服务器所在地址

基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份_第9张图片

基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份_第10张图片

基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份_第11张图片

基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份_第12张图片

基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份_第13张图片

 

 

 

 

 

 

你可能感兴趣的:(基本的网站架构------第二篇 Redis+Mysql-Proxy读写分离+Mysql主从备份)