使用redis过程中遇到的问题与解决方案

redis的安装与配置中的问题

redis与之前的MySQL安装方法略有不同,这些不同之处有些会是坑

ubuntu系统中设置redis远程连接

从linux命令行中进入redis.conf文件,修改配置文件

vim /etc/redis/redis.conf

将bind 127.0.0.1改为bind 0.0.0.0
将protected-mode yes这个选项, 改为protected-mode no, 有些版本的配置文件中没有这个选项, 忽略即可
重启redis服务, 远程连接数据库配置完毕

/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart

设置redis远程连接的密码

在linux命令行中进入redis.conf文件,修改配置文件

vim /etc/redis/redis.conf

在配置文件中加入以下语句, 其中your_password替换为自己的密码, 直接输入密码,不需要引号

   requirepass your_password

重启redis服务

/etc/init.d/redis-server stop
/etc/init.d/redis-server start
/etc/init.d/redis-server restart

通过ip地址进入redis数据库, 此时无需输入密码, 正常进入数据库页面

redis-cli -h 10.0.108.147 -p 6379
10.0.108.147:6379>

虽然连接上了数据库, 但是其实是没有权限对数据库进行操作的
如果尝试操作数据库, 会提示权限错误

10.0.108.147:6379> set 'name' 'ubunto'
(error) NOAUTH Authentication required.
10.0.108.147:6379>

需要使用以下格式输入密码,注意不要漏了引号

10.0.108.147:6379> auth 'yourpassword'
OK
10.0.108.147:6379>

此时即可对数据库进行操作

10.0.108.147:6379> set 'name' '123'
OK
10.0.108.147:6379>

暂时更新了设置远程连接问题
2019年7月6日10:06:14更新完毕
接下来如果有时间会更新如果误删了redis.conf配置文件该怎么做

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值