【Redis】Linux下Redis的安装
Redis服务安装
主要有两种方式:apt安装和编译安装。
我采用的是apt安装,系统是ubuntu18.04,Redis version 5:4.0.9-1
在 Ubuntu 系统安装 Redi 可以使用以下命令:
$sudo apt-get update
$sudo apt-get install redis-server
安装完成-自启时提示启动服务失败
网上有说是因为
主机上禁用了IPv6,而Ubuntu的redis-server软件包(版本5:4.0.9-1)附带了:绑定127.0.0.1 :: 1
于是找到 配置文件:/etc/redis/redis.conf
修改一:找到bind 127.0.0.1 ::1 这一行将它注释掉
如果不注释掉这一行的话服务器只会监听127.0.0.1的请求,也就是说其他IP的请求都是无效的。 只有注释掉这一行才能让外网有访问权限。
修改二、找到一个 # requirepass foobared 的字段将这个字段的注释取消掉,这个字段是数据的访问密码,将foobared替换成自己想要设置的密码
【找关键字在文件的哪一行:grep -n requirepass /etc/redis/redis.conf ,然后编辑文件的特定行,打开vim 跳到n行,:n 】
重新启动redis服务
service redis-server restart
查看
ps -ef |grep redis
说明启动成功了。然后就可以用客户端去操作了。
客户端操作
打开客户端:redis-cli
退出客户端:exit
问题:Redis (error) NOAUTH Authentication required.解决方法
出现认证问题,应该是设置了认证密码,输入密码既可以啦
注意密码是字符串形式!
127.0.0.1:6379> auth "yourpassword"
卸载redis服务
卸载redis服务,只需把redis安装目录下的文件删除即可
最新文章
- Hadoop学习笔记: MapReduce二次排序
- JAVA基础学习day14--集合一
- bug_ _ android.view.WindowManager$BadTokenException: Unable to add window -- token
- 关于Tomcat 6的热部署和热加载
- Android SDCard和内部存储中gcc编译后的可执行文件无法运行提示 cannot execute - Permission denied
- CKEditor上传插件
- vs2013安装xna4.0模板
- 简单总结几种常见web攻击手段及其防御方式
- opnet的simple_source模块学习 分类: opnet 2014-05-18 09:50 170人阅读 评论(0) 收藏
- Python学习(五):易忘知识点
- JMeter调试参数是否取值正确,调试正则提取的结果(log.info|log.error|print)
- nginx的configure流程
- PHP中feof()函数的猜测
- [原]osg模型动画|骨骼动画
- mongo中命令工作原理
- C#程序中设置全局代理(Global Proxy)
- Centos nginx安装
- jquery-ui弹框登录前端写法
- 使用开源库 MagicalRecord 操作 CoreData
- 51nod1667 概率好题