文章最后更新时间:
linux安装redis
1. 获取 redis 资源
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
2. 解压
tar xzvf redis-4.0.8.tar.gz
3. 安装
cd redis-4.0.8
make
cd src
make install PREFIX=/usr/local/redis
4. 移动配置文件到安装目录下
cd ../
mkdir /usr/local/redis/etc
mv redis.conf /usr/local/redis/etc
5. 配置 redis 为后台启动
vi /usr/local/redis/etc/redis.conf// 将 daemonize no 改成 daemonize yes
6. 将 redis 加入到开机启动
vi /etc/rc.local//
在里面添加内容:
/usr/local/redis/bin/redis-server/usr/local/redis/etc/redis.conf
(意思就是开机调用这段开启 redis 的命令)
7. 开启 redis
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf
部署集群(cluster)
配置 Redis 实例
对于集群,您需要至少三个 Redis 节点。每个节点都需要其自己的配置文件。这里是一个基本的配置文件示例,对于每个节点稍作修改:
port 7000 cluster-enabled yes cluster-config-file nodes.conf cluster-node-timeout 5000 appendonly yes
为集群中的每个实例创建并修改配置文件,例如 redis-7000.conf
,redis-7001.conf
,redis-7002.conf
,其中端口分别为 7000、7001、7002。
3. 启动 Redis 实例
在每个服务器上,为每个配置文件启动一个 Redis 实例。例如:
redis-server /path/to/redis-7000.conf redis-server /path/to/redis-7001.conf redis-server /path/to/redis-7002.conf
确保你在创建配置文件的目录中执行这些命令,或者提供正确的路径。
4. 创建集群
使用 Redis 的 redis-cli
工具来创建和管理集群。你可以使用 --cluster create
命令来初始化集群:
192.168.1.1换成你自己本机的IP
redis-cli --cluster create 192.168.1.1:7000 192.168.1.1:7001 192.168.1.1:7002 --cluster-replicas 1
这个命令假设所有节点都在 IP 地址 192.168.1.1
上,端口从 7000 到 7002。--cluster-replicas 1
表示每个主节点有一个从节点。根据实际部署的 IP 地址和端口调整这些值。
5. 验证集群
集群创建后,您可以检查集群的状态:
redis-cli -c -p 7000 cluster nodes
这将列出集群的所有节点及其状态。
本站收集的资源仅供内部学习研究软件设计思想和原理使用,学习研究后请自觉删除,请勿传播,因未及时删除所造成的任何后果责任自负。
如果用于其他用途,请购买正版支持作者,谢谢!若您认为「RuYan」发布的内容若侵犯到您的权益,请联系站长邮箱:axspring@qq.com 进行删除处理。
本站资源大多存储在云盘,如发现链接失效,请联系我们,我们会第一时间更新。
暂无评论内容