Redis安装、命令以及设置密码遇到的问题
一、下载Redis
如果没有 安装wget先安装wget和gcc(使用make的时候会用上)
wget http://download.redis.io/releases/redis-4.0.8.tar.gz
可以看到我们当前安装的Redis服务版本为4.0.8
二、解压
tar -zxvf redis-4.0..tar.gz
可以获取解压之后的源码包,文件名为redis-4.0.8.之后用命令
cd redis-4.0.
进入到该目录中
三、编译
make
编译之后源码文件被移动到当前目录的src文件夹下面
四、安装
进入 redis-4.0.8文件夹中的 src文件夹
cd src
五、配置Redis.conf
在进入src使用 ls命令查找出redis.conf文件,使用vim命令进入redis.conf
1.如果没有安装vim使用此命令安装
yum -y install vim
2.再使用命令进入redis.conf
vim redis.conf
3.使用"/"命令进入搜索
/daemonize
4.将其状态改为从 no改为 yes
5.更改IP(含义是本机IP,测试用)
bind 127.0.0.1 ::
6.修改密码
建议使用/命令搜索这段Command renaming,修改密码的地方就在上面这一行命令
requirepass a123456
六、启动Redis服务
这是启动Redis服务的命令
./redis-server
但是此命令不能后台运行所以需和redis.conf同时执行(redis-server 服务启动 redis.conf 配置文件),前提是再同个文件夹中存在这两个文件
redis-server redis.conf
检测6379端口是否在监听
netstat -lntp | grep
检测后台进程是否存在
ps -ef |grep redis
使用redis-cli客户端检测连接是否正常
redis-cli
127.0.0.1:> keys *
(empty list or set)
127.0.0.1:> set key "hello world"
OK
127.0.0.1:> get key
"hello world"
keys *
(empty list or set) 查询所有的key
set key "hello world" 创建名叫Key
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
auth '输入密码'
127.0.0.1:> auth "abcd"
可以通过此命令验证密码是否正确
返回的是OK即代表正确
错误: Redis (error) NOAUTH Authentication required
即有可能是开启了认证使用以上命令进行解决 返回的是OK代表认证通过
错误 (error) ERR Client sent AUTH, but no password is set
原因: 没有设置密码造成的
127.0.0.1:6379> config set requirepass ruiec.com
ruiec.com 代表你要设置的密码
用以上命令就可解决,再进行auth就可以了
127.0.0.1:> config get requirepass
此命令可以查看设置的Redis密码
Redis安装、命令以及设置密码遇到的问题的更多相关文章
- 【微软版本】redis 安装启动及设置密码<windows>
redis 安装启动及设置密码<windows> redis 1. 安装 1.1 下载解压包,直接解压到任意路径下即可 windows下载地址:ttps://github.com/MS ...
- #redis 安装命令
redis 安装命令 cd /usr/local sudo wget http://download.redis.io/releases/redis-4.0.11.tar.gz sudo tar xf ...
- redis安装命令
要进入redis的安装目录: cd 目录 安装命令:redis-server.exe --service-install redis.windows.conf --loglevel verbose 卸 ...
- redis 安装 命令
安装: http://redis.io/download 在线操作命令:http://try.redis.io/ 命令查询:https://redis.readthedocs.org/en/lates ...
- redis 安装启动及设置密码<windows>
redis 1. 安装 1.1 下载解压包,直接解压到任意路径下即可 windows下载地址:ttps://github.com/MSOpenTech/redis/releases 2.启动 2.1 ...
- 记录redis安装及常用命令
Redis安装及常用命令 一.安装 1.下载,解压,进入redis解压目录,make. make PREFIX=目录/redis install :安装到指定目录文件名为redis. 2.将解压目录里 ...
- VMWare12安装CentOS7以及redis安装和常用命令
一.vmware安装centos7后没有网卡 VMWare 12版本不提供32位安装程序,只有64位安装程序,如果在安装CentOS时,选择的是CentOS而不是CentOS 64位,则会出现Cent ...
- Redis详细讲解(Redis原理,Redis安装,Redis配置,Redis使用,Redis命令)
一.Redis介绍 Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发 ...
- Redis 入门 安装 命令
win7 64位安装redis 及Redis Desktop Manager使用 引自:http://blog.csdn.net/joyhen/article/details/47358999 写基于 ...
- redis安装和命令使用
前言: redis是一个key-value的存储系统,value支持string.list.set.zset.hash五种类型,且支持数据的本地存储 一.安装redis 前提:linux下需要安装 ...
随机推荐
- jmeter分布式测试教程和远程的代理机无法连接网络的问题解决方法
一.Jmeter分布式执行原理: 1.Jmeter分布式测试时,选择其中一台作为控制机(Controller),其它机器做为代理机(Agent). 2.执行时,Controller会把脚本发送到每台A ...
- 51nod 2513
写代码的时候抄错变量,晕! 另外有个while循环条件错的,因为两个指针必须都要有终止条件 代码: #include<iostream> #include<cstdio> #i ...
- 2018-2019-2 20165325 《网络对抗技术》 Exp6 信息搜集与漏洞扫描
2018-2019-2 20165325 <网络对抗技术> Exp6 信息搜集与漏洞扫描 实验内容(概要) 1 各种搜索技巧的应用: 2 DNS IP注册信息的查询: 3 基本的扫描技术 ...
- Uncaught TypeError: Cannot read property ‘split’ of undefined
问题 :Uncaught TypeError: Cannot read property ‘split’ of undefinedat HTMLLIElement. split()切割的问题 因为遍历 ...
- Charles使用心得总结
一.下载/安装/配置 1.1下载并安装Charles. mac版和window版都有,下载可以去Charles官网(http://www.charlesproxy.com/download/),下载下 ...
- django orm 及常用参数
一些说明: 表myapp_person的名称是自动生成的,如果你要自定义表名,需要在model的Meta类中指定 db_table 参数,强烈建议使用小写表名,特别是使用MySQL作为后端数据库时. ...
- 算法工程师<机器学习基础>
<机器学习基础> 逻辑回归,SVM,决策树 1.逻辑回归和SVM的区别是什么?各适用于解决什么问题? https://www.zhihu.com/question/24904422 2.L ...
- 【算法】Attention is all you need
Transformer 最近看了Attention Is All You Need这篇经典论文.论文里有很多地方描述都很模糊,后来是看了参考文献里其他人的源码分析文章才算是打通整个流程.记录一下. T ...
- Scyther 论文相关资料整理
1.Scyther 的特点使用方法 Scyther可以提供轨迹的简单描述,方便分析协议可能出现的攻击和表现,使用Athena算法,该软件表现如下特点: 该软件有明确的终止,能工提供无限会话协议安全性的 ...
- 使用token做认证
对当前用户,使用base64加密token,再解密token,但是不如JWT加密安全 import time import base64 import hmac def generate_token( ...