环境准备
需要在Windows系统和Linux系统中都安装Redis
Linux中建议大家都把软件安装在usr/local目录下方便管理
Linux中操作Redis
Redis 下载与安装
在Linux系统安装Redis步骤:
1.将Redis安装包上传到Linux
2.解压安装包,命令:tar -zxvf redis-4.0.0.tar.gz -C /usr/local
3.安装Redis的依赖环境gcc,命令:yum installgeC-C++
4.进入/usr/local/redis-4.0.0,进行编译,命令:make
5.进入redis的src目录,进行安装,命令:make installr
我用的是redis-4.0.0版本的可以在官网查看版本并下载Downloads - Redishttps://redis.io/downloads/
1启动Redis命令:redis-server
连接Redis服务命令:redis-cli 回车然后输入keys *查看服务是否启动成功。这样启动后或有一个弊端需要新建一个窗口来输入命令因为启动霸屏了我们可以修改一下配置让他后台启动这样就可以在一个页面操作了先按ctrl +c停掉服务。修改以下配置输入vim redis.conf,输入/dae来搜索把画圈的no改为yes,然后按esc 输入:wq保存并退出。
2接着输入:src/redis-server ./redis.conf
这样redis就在后台运行了。
修改Redis的配置
一般登录要设置一下密码这样会保证安全,redis不像MySQL一样默认登陆需要密码,redis默认登录不需要密码,我们可以在redis.conf里面修改使我们登录输入密码。输入命令:vim redis.conf,进入redis.conf里面输入/pass找到下面图片中的位置输入i进入插入模式把# requiredpass forbared把前面的注释符号#去掉 把forbared改为自己想要的密码 ,然后按esc 输入:wq保存并退出。然后输入ps -ef | grep redis 找到redis的进程名为redis-server 输入:kill -9 进程id结束进程。
重复1,2操作重启服务,然后输入src/redis-cli -h localhost -p 6379 -a设置的密码就能登录了。
通过windows连接Linux中的Redis操作
首先要设置防火墙要不然连接不上输入命令:firewall-cmd --zone=public --add-port=6379/tcp --permanent把Linux系统中的6379端口号开放出来接着输入:firewall-cmd --reload让防火墙生效。
Windows中Redis的操作
redis安装包是绿色软件直接解压就行,然后找到redis-server.exe双击启动服务,双击redis-cli.exe连接redis,下图是启动成功的页面
Windows中远程连接Linux中的Redis
点开此页面按shift+鼠标右键找到“在此处打开PowerShell窗口"输入:redis-cli -hLinux服务器的IP -p 6379 -a设置的密码
出现这个就表示Windows中远程连接Linux中的Redis连接成功!