当前位置:网站首页>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了。
边栏推荐
- GCC cannot find the library file after specifying the link library path
- How to use annotations such as @notnull to verify and handle global exceptions
- 子类隐藏父类的同名函数
- The markdown file obtains the pictures of the network and stores them locally and modifies the URL
- Halcon and WinForm study section 1
- The difference between RAR and zip files
- 需要知道的字符串函数
- Unity function - unity offline document download and use
- Popular understanding of gradient descent
- PyTorch crop images differentiablly
猜你喜欢

Detailed explanation of string function and string function with unlimited length

Summary of JVM knowledge points

【云原生训练营】模块八 Kubernetes 生命周期管理和服务发现

C语言刷题~Leetcode与牛客网简单题

Jvm-02-class loading subsystem

Kubernetes vous emmène du début à la fin

Vs2017 is driven by IP debugging (dual machine debugging)

The state does not change after the assignment of El switch

CString getbuffer and releasebuffer instructions

Summary of concurrent full knowledge points
随机推荐
Visual upper system design and development (Halcon WinForm) -3 Image control
视觉上位系统设计开发(halcon-winform)-6.节点与宫格
VC下Unicode和ANSI互转,CStringW和std::string互转
在MapReduce中利用MultipleOutputs输出多个文件
Jvm-04-runtime data area heap, method area
Kubernetes - yaml file interpretation
Matlab r2011b neural network toolbox precautions
leetcode_ Power of Four
从 flask 服务端代码自动生成客户端代码 -- flask-native-stubs 库介绍
函数栈帧的创建和销毁
高并发下之redis锁优化实战
Popular understanding of random forest
视觉上位系统设计开发(halcon-winform)-4.通信管理
Can‘t connect to MySQL server on ‘localhost‘
阿特拉斯atlas扭矩枪 USB通讯教程基于MTCOM
Digital image processing -- popular understanding of corrosion and expansion
Custom annotation
Win32 create window and button (lightweight)
Vs2017 is driven by IP debugging (dual machine debugging)
Use percent sign in CString