美文网首页
redis安装

redis安装

作者: 常怀德 | 来源:发表于2022-06-09 18:11 被阅读0次

redis的正常使用需要安装redis服务和可视化界面。

Redis在Windows系统的安装

1.下载

redis官方不支持windows系统,微软的开源部门将redis移植到windows上。下载地址:https://github.com/MSOpenTech/redis/releases

2.安装

傻瓜式下一步安装即可

3.运行

进入到redis所在位置输入以下指令:

redis-server.exe redis.windows.conf

重新开一个命令窗口输入:

redis-cli

即可使用交互式redis

4.可视化redis应用程序

redisdesktopmanager
下载地址:https://github.com/uglide/RedisDesktopManager/releases

其他机器如何访问本机redis服务器

首先链接redis服务器需要指定两个参数ip和端口:
redis-cli.exe -h 127.0.0.1 -p 6379
想要其他机器访问本地redis服务器,需要修改redis.conf这个配置文件。
找到文件中bind 127.0.0.1位置。此处默认为本地服务器。
查询当前网络ip地址将,并将其绑定。重新启动后就可以通过这个ip访问了。
注意:其他机器想要链接redis服务器需要绑定redis服务器的ip地址,并且如果redis服务器有两块网卡,可以绑定两个ip地址,客户端机器可以通过这两个ip地址访问到。如果绑定的ip为:0.0.0.0时也可以通过服务器ip访问到

Redis在Ubuntu系统的安装

安装最新版redis-6.2.1(2021-04-14)

1.获取资源

cd home/user  #进入指定文件路径下
wget https://download.redis.io/releases/redis-6.2.1.tar.gz  #下载安装包

2.解压

tar xzf redis-6.2.1.tar.gz

3.编译,安装

cd redis-6.2.1
make 
cd src
make install PREFIX=/usr/local/redis   ##自定义安装目录
安装到指定路径

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

mkdir /usr/local/redis/etc
cd ..
mv redis.conf /usr/local/redis/etc

5.启动Redis

./redis-server   #终端启动
启动效果

也可以使用内置客户端与Redis进行交互:

src/redis-cli

6. 配置Redis服务作为守护进程(daemon)来运行

将配置文件中daemonize no 改成daemonize yes

vi /usr/local/redis/etc/redis.conf 

7.加载配置文件重新启动

./redis-server /usr/local/redis/etc/redis.conf
查看启动结果

8.配置远程访问

在配置文件中设置:

  • 设置 protected-mode no
  • 设置 bind 0.0.0.0 或 注销 bind 127.0.0.1

9.为Redis设置密码

提供Redis远程服务使用,安全起见需要设置密码

vi /usr/local/redis/etc/redis.conf 
#同样是进入配置文件搜索关键词requirepass 
requirepass 123456 设置密码

可以在本地测试

./redis-cli -h 127.0.0.1 -p 6379 -a 你的密码

10.远程连接

在桌面版Redis中测试连接


image.png

如果连不上可能是这些原因:

  • Redis没有开启远程访问
  • 防火墙没有开放 Redis 端口
  • 云服务安全组没有开启 Redis 端口 (配置安全组后重启生效)
  • Redis服务是否开启
可以通过 windows dos 命令测试端口开启情况
telnet ip port : telnet 106.15.90.42 6379

相关文章

网友评论

      本文标题:redis安装

      本文链接:https://www.haomeiwen.com/subject/wtzvektx.html