当前位置:网站首页>Redis在Windows以及Linux系统下的安装
Redis在Windows以及Linux系统下的安装
2022-07-03 15:32:00 【我没得冰阔落.】
一、redis安装
1、Windows系统安装
- 安装包下载,链接:
https://pan.baidu.com/s/13A1mDApAct31bYyRXOfaNg?pwd=l7kq
提取码:l7kq
- 解压
2、Linux系统安装
- 安装包下载
https://download.redis.io/releases/
,或者我百度网盘也有:
链接:https://pan.baidu.com/s/1Z0LGJewCnVQidZLbTixPzQ?pwd=qxlv
提取码:qxlv
- 将安装包上传到Linux系统, 我用的是
finalshell
上传 - 解压安装包
tar -zxvf redis-4.0.0.tar.gz -C /usr/local
- 安装编译依赖
yum install gcc-c++
- 编译redis,进入解压后的redis目录下面,执行命令编译:
make
- 进入它的src目录,执行:
make install
二、启动与连接
1、Windows系统
- 启动:点击redis-server.exe,或者命令行进入到redis目录下,执行redis-server
- 连接:点击redis-cli.exe,或者命令行进入redis目录下,执行redis-cli
2、Linux系统
- 启动服务:进到redis的src目录下,执行命令:
./redis-server
。安装后服务默认是在前台运行,配置后台运行在redis和src同级目录有一个redis.config
文件,把里面的daemonize
参数改成yes - 连接:进到redis的src目录下,执行命令:
./redis-cli
三、修改权限
1、Windows系统
- 修改密码:打开
redis.windows.config
文件,找到requirepass foobared
,将它的注释结掉,将后面的foobared替换成你的密码。或者连接redis,输入命令:config set requirepass 1234
,出现OK就修改成功了,以后连接redis时输入命令:redis-cli -a 密码
。 - 开放连接权限:在
redis.windows.config
文件中找到bind 127.0.0.1
,将它注释掉就可以了。
2、Linux系统
- 修改密码:在
redis.conf
文件来面找到requirepass foobared
,将它的注释结掉,将后面的foobared替换成你的密码。先关掉所有服务再重启服务,在通过命令:redis-cli -a 密码
连接 - 开放连接权限:在配置文件中找到:
bind 127.0.0.1
,将它注释掉,因为不注释代表默认本机连接。重启服务,如果还是连不上可能是端口没有开放,开放6379端口:firewall-cmd --zone=public --add-port=6379/tcp --permanent
,刷新:firewall-cmd --reload
,可以通过:firewall-cmd --zone=public --list-ports
查看端口是否开放成功,现在其它服务器就可以连接这个redis了。
边栏推荐
- [cloud native training camp] module 7 kubernetes control plane component: scheduler and controller
- Kubernetes 进阶训练营 Pod基础
- Custom annotation
- redis缓存穿透,缓存击穿,缓存雪崩解决方案
- Popular understanding of random forest
- 《微服务设计》读书笔记(上)
- 北京共有产权房出租新规实施的租赁案例
- Popular understanding of gradient descent
- 互斥对象与临界区的区别
- Visual upper system design and development (Halcon WinForm) -5 camera
猜你喜欢
Popular understanding of ovo and ovr
子类隐藏父类的同名函数
C language brush questions ~leetcode and simple questions of niuke.com
求字符串函数和长度不受限制的字符串函数的详解
qt使用QZxing生成二维码
Introduction, use and principle of synchronized
Popular understanding of decision tree ID3
The state does not change after the assignment of El switch
Chapter 04_ Logical architecture
mysql innodb 存储引擎的特性—行锁剖析
随机推荐
C语言刷题~Leetcode与牛客网简单题
Detailed pointer advanced 2
使用AUR下载并安装常用程序
Creation and destruction of function stack frames
Kubernetes vous emmène du début à la fin
【云原生训练营】模块七 Kubernetes 控制平面组件:调度器与控制器
The difference between mutually exclusive objects and critical areas
Introduction to redis master-slave, sentinel and cluster mode
Tensorflow realizes verification code recognition (II)
The wonderful use of do{}while()
Baidu AI Cloud helps Shizuishan upgrade the smart health care model of "Internet + elderly care services"
Qt常用语句备忘
WinDbg分析dump文件
Unity功能——Unity离线文档下载及使用
Tensorflow realizes verification code recognition (I)
子类隐藏父类的同名函数
Reentrantlock usage and source code analysis
Popular understanding of ovo and ovr
Unityshader - materialcapture material capture effect (Emerald axe)
找映射关系