应项目需要,需要远程访问Redis数据库。但是之前Redis数据为本地使用的,记录下将已安装的Redis数据库转换为可远程连接的数据库。
Redis设置自定义的IP参考该博客:https://www.cnblogs.com/caseyfh/p/17589309.html
简单记录下:
1.修改 redis.windows.conf 文件内容。如下:
#允许任何主机连接,访问(这个好像不行)
bind 127.0.0.1 改为bind 0.0.0.0
#改为指定IP为自己的
bind 192.168.1.8
#关闭保护模式
protected-mode yes 改为 protected-mode no
# 允许启动后在后台运行,即关闭命令行窗口后仍能运行[可以不用]
daemonize no 改为 daemonize yes
2.使用CMD,进入Redis安装文件夹。
1)首先需要停止Redis服务。
可使用命令。如果不行可进入服务模块手动停止。
redis-cli shutdown
2)卸载Redis服务,CMD中使用命令。
redis-server --service-uninstall
3)重装Redis服务
redis-server --service-install redis.windows.conf --loglevel verbose
4)重装后启动Redis服务,可使用命令,也可以从服务中手动启动。
redis-server --service-start