最后更新时间: 2019年7月6日10:01:00
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配置文件该怎么做