首页服务器redis服务器搭建?如何在Linux中安装Redis服务器

redis服务器搭建?如何在Linux中安装Redis服务器

编程之家2023-10-24106次浏览

大家好,感谢邀请,今天来为大家分享一下redis服务器搭建的问题,以及和如何在Linux中安装Redis服务器的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

redis服务器搭建?如何在Linux中安装Redis服务器

如何在Linux中安装Redis服务器

Redis服务器是一种非关系型数据存储服务器,它经常和Linux系统搭配使用。那么如何在Linux系统中安装Redis服务器呢?下面我给大家分享一下。

工具/材料

Linux命令行

01

首先我们运用tar命令解压redis安装包,如下图所示,这里在使用tar命令的时候运用的是zxvf参数

02

接下来进入解压后的文件夹我们执行make命令,对redis进行编译,如下图所示

03

编译完了以后我们通过cd命令进入src目录,然后执行make install进行安装,如下图所示

04

安装完了以后我们需要创建两个文件夹,如下图所示,etc用来放置配置文件,bin用来放置执行文件

redis服务器搭建?如何在Linux中安装Redis服务器
05

接下来我们通过cp命令将redis.conf配置文件复制到etc目录下面,如下图所示

06

然后将src目录下的命令复制到bin目录下面,这里我只复制了几个比较常用的,如下图所示

07

接下来我们就可以执行redis-server命令来运行redis服务器了,注意后面加了配置文件路径,如下图所示

08

最后当我们看到如下图所示的界面则代表redis安装启动成功,后面我们就可以用它进行数据存储了

宝塔搭建redis集群

单台服务器创建集群,多台也是一样操作,使用集群端口6380,6381,6382,6383,6384,6385

redis服务器搭建?如何在Linux中安装Redis服务器

1、宝塔安装redis,路径一般是/www/server/redis,使用命令 ln-s/www/server/redis/src/redis-server/usr/bin/redis-server将redis-server加入环境变量;

2、创建集群文件目录,如/home/redis/cluster,从redis安装路径复制redis.conf到/home/redis/cluster下,并修改名称为redis_6380.conf,重复操作添加redis_6381.conf,redis_6382.conf,redis_6383.conf,redis_6384.conf,redis_6385.conf

3、修改配置文件,打开redis_6380.conf文件并编辑一下内容,另外几个文件的端口分别改成和文件端口的一致

port 6380

pidfile/www/server/redis/redis_6380.pid

logfile"/home/redis/log/redis_6380.log"

dbfilename dump_6380.rdb

cluster-enabled yes

cluster-config-file nodes-6380.conf

cluster-node-timeout 15000

4、开启端口,将上面的6个端口分别开启,包括宝塔的和服务器的端口

5、分别启动redis redis-server cluster/redis_6380.conf

6、创建集群

redis-cli--cluster create 127.0.0.1:6380 127.0.0.1:6381 127.0.0.1:6382 127.0.0.1:6383 127.0.0.1:6384 127.0.0.1:6385--cluster-replicas 1如果不加–cluster-replicas 1则会创建6个主节点

7、通过端口连接redis

redis-cli-p 6384

使用命令 cluster info查看集群信息

8、设置测试

连接6382端口redis获取test

获取成功

redis 多主多从集群搭建

多个主从节点群组成的分布式服务器群,它具有复制、高可用和分片特性。Redis集群不需要sentinel哨兵也能完成节点移除和故障转移的功能。需要将每个节点设置成集群模式,这种集群模式没有中心节点,可水平扩展

redis集群需要至少要三个master节点,我们这里搭建三个master节点,并且给每个master再搭建一个slave节点,总共6个redis节点构成三主三从

redis多节点启动使用./redis-server xxxx.conf指定不同的配置文件即可

redis服务器搭建和如何在Linux中安装Redis服务器的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

免费美国服务器 国外十大免费服务器和域名华为服务器驱动?华为ri72288hv2 服务器的网卡驱动在光盘的什么位置