linux查看redis没有权限,在linux上安装redis并设置权限
redis是使用 c 开发,启动文件是二进制的看不到什么有用的信息,安装最新版本可以在https://redis.io/download 官网上查看,安装非常简单:
mkdir /usr/redis,创建redis安装目录
$ wget http://download.redis.io/releases/redis-4.0.9.tar.gz
$ tar xzf redis-4.0.9.tar.gz
$ cd redis-4.0.9
$ make
第一步进行下载前选择合适的目录,避免不必要的文件移动;
第二步解压到当前文件夹;
第三步进入解压文件目录,在这个文件里可以看到redis.conf、src文件夹等;
第四步编译redis项目,大概等上1分钟》》》
(新增步骤:如
先删除原有的文件或删除yum.repos.d目录下所有文件
rm -f /etc/yum.repos.d/CentOS-Base.repo
rm -f /etc/yum.repos.d/*
然后重新下载阿里的
清理缓存
yum clean all
测试安装
yum install gcc
)
现在可以打开一个新的linux终端,并进入redis安装目录:cd /usr/redis/redis-4.0.9
启动redis: src/redis-server
保留当前窗口,再使用另一个命令终端,开启redis client.
启动客户端 cd /usr/reids/redis-4.0.9
# src/redis-cli -h 192.168.26.43 -p 6379
权限
redis作为一个高速数据库,在互联网上,必须有对应的安全机制来进行保护:
redis4 默认配置了:bind 127.0.0.1 ,来限制 访问主机只能是本机访问,通常在生产上也是使用这种安全策略,但在分布式redis中,我们不可能只用一台服务主机。先屏蔽这句话
当前需要设置密码,以提供远程登陆
打开redis.conf配置文件,找到requirepass,然后修改如下:
requirepass yourpassword
yourpassword就是redis验证密码,
打开启动redis的终端,ctrl+c 关闭redis, 然后使用
src/redis-server redis.conf 启动redis,指定配置文件
设置密码以后发现可以登陆,但不能执行命令
redis-cli -h yourIp -p yourPort//启动redis客户端,并连接服务器
keys * //输出服务器中的所有key
报错如下
(error) ERR operation not permitted
这时候你可以用授权命令进行授权,就不报错了
命令如下:
auth youpassword
另外,在连接服务器的时候就可以指定登录密码,避免单独输入上面授权命令
命令如下:
redis-cli -h yourIp -p yourPort -a youPassword
linux查看redis没有权限,在linux上安装redis并设置权限相关推荐
- du -sh 如何找到最大的文件夹_小白必看!手把手教你如何在linux上安装redis数据库...
首先我们要清楚redis是什么? redis是一种非关系型数据库,它与MySQL的这种关系型数据库不同,MySQL是将数据存储在磁盘中,而redis是储存在内存中.一般很多公司都是使用MySQL+re ...
- 在Linux系统上安装Redis客户端报错:In file included from adlist.c:34 zmalloc.h:50:31: error: jemalloc......
在Centos6.9系统上安装redis客户端时报错,步骤如下: 1.下载redis客户端源码包: wget http://download.redis.io/releases/redis-3.0. ...
- Linux 上安装 Redis
Linux 上安装 redis redis 下载 下载链接 http://download.redis.io/releases/ Redis中国用户组 http://www.redis.cn/ Red ...
- 在Windows上安装Redis教程,超简单!!!
文章目录 1. Redis 概念 1.1 什么是 Redis ? 1.2 Redis 在前后端分离中的作用 2. 在 Windows 上安装 Redis 2.1 安装 WLS 2(适用于 Linux ...
- 在 Win10 上安装 Redis 4.0 的两种姿势
Redis 是完全开源免费,遵守 BSD 协议的一个高性能的 key-value 数据库. 1. 使用 msi 安装 Redis 2. 在 WSL 上安装 Redis 2.1 准备工作 2.2 安装 ...
- centos安装mysql怎么远程访问_centos上安装mysql并设置远程访问的操作方法
1.下载mysql的repo源 2.安装mysql-community-release-el7-5.noarch.rpm包 $ sudo rpm -ivh mysql-community-releas ...
- win7计算机限制不能安装,Win7禁止在C盘上安装软件的设置方法
我们都知道,Win7系统C盘是非常重要的,很多重要数据都储存在其中,关系着电脑运行.一般情况下在C盘是不能装过多的东西,不然会造成电脑的卡死,但是我们在下载软件或文件的时候默认安装在C盘,有时候没注意 ...
- Redis第一集:Windows下安装Redis和测试
Redis第一集:Windows下安装Redis和测试 一.资源 Windows下的Redis的下载地址 点击这里即可下载,如果进不去GitHub的话,可以上网搜一下怎么进GitHub,搭个梯子(●ˇ ...
- linux上安装redis
Redis Redis在linux上安装 将redis-3.0.7.tar.gz上传到linux虚拟机上 编译: a) 因为redis是C语言开发,所以需要先编译,在linux上编译需要依 ...
- 运维Linux redis,系统运维|如何在 CentOS 7 上安装 Redis 服务器
大家好,本文的主题是 Redis,我们将要在 CentOS 7 上安装它.编译源代码,安装二进制文件,创建.安装文件.在安装了它的组件之后,我们还会配置 redis ,就像配置操作系统参数一样,目标就 ...
最新文章
- gridview格式化日期字段
- ubuntu svn安装
- PHP伪静态与防注入
- 科技管理的作业选题 很重要
- python3精要(64)-Python命名风格规范-google版
- 如何设计良好的viewcontroller
- Node 之NPM介绍
- 软件工程复习提纲——第四章
- U-boot.lds文件分析
- Vue2.0 的漫长学习ing-2-1
- plsql developer怎么使用 plsql developer使用教程
- 振动试验设备的选择和使用
- 【示波器专题】示波器探头的原理深入——有源探头之电流探头
- c#上位机plc通讯读位
- 如何利用百度经验做网络推广
- Knowledge Graph Embedding: A Survey of Approaches and Applications【翻译】
- matlab他励直流电机,他励直流电机制动过程的MATLAB分析
- agv ti 毫米波雷达_在毫米波雷达领域,TI构建起了一条完整的护城河
- 零中频接收机频率转换图_初探“光通信”光接收机
- [FPGA入门笔记](四):倍频器和分频器的实现
热门文章
- Flutter 学习汇总
- 适合户外显示中玩耍的游戏
- 1009 说反话 (20 分)—PAT (Basic Level) Practice (中文)
- Android 项目中用得最多最火的第三方框架可能都在这里了
- Android 实现圆角头像(使用第三方开源库)
- 关于IEnumeratorT泛型枚举器 和 IEnumerableT
- XML文件解析 --------------------笔记
- VB.Net + asp.net的一个web系统,使用SQL2000数据库 现在运行时偶尔会出现一个奇怪现象,一个用户登录时,登录后的界面竟然是另一个用户...
- IPv6下VRRP配置原理及实例
- 卓有成效的程序员读书笔记