文档章节

CentOS7 yum安装Redis

一零贰IV
 一零贰IV
发布于 2016/12/10 21:08
字数 541
阅读 550
收藏 2

 

安装redis:

yum -y install redis

redis安装完毕后,我们来查看下redis安装时创建的相关文件,如下:

rpm -qa |grep redis      
rpm -ql redis     

通过上图,我们可以看出redis的配置文件是/etc/redis.conf,数据文件dump.rdb存放到/var/lib/redis/目录下,日志文件为 /var/log/redis/redis.log,其他的都是默认的。

现在来查看redis版本使用redis-cli –version命令,如下:

redis-cli –version

现在我们只要启动redis就可以使用redis了,到此yum方式安装redis就介绍完毕。

启动/停止/重启 Redis
 启动服务:

systemctl start redis.service

 停止服务:

systemctl stop redis.service

重启服务:

systemctl restart redis.service

检查状态:

systemctl status redis.service

随系统启动服务:

systemctl enable redis.service

关闭开机启动:

systemctl disable redis.service

 redis中配置访问密码:

yum方式安装的redis配置文件通常在/etc/redis.conf中,打开配置文件找到

#requirepass foobared 

去掉行前的注释,并修改密码为所需的密码,保存文件

requirepass yourpass

重启redis,即可生效。

或者通过redis命令,修改:

127.0.0.1:6379> CONFIG set requirepass yourpass

通过命令也可查看redis的密码:

127.0.0.1:6379> CONFIG get requirepass

使用修改后的密码登录redis,可以执行相应操作

redis-cli -h 127.0.0.1 -p 6379 -a yourpass
redis 127.0.0.1:6379> config get requirepass  
1) "requirepass"  
2) "yourpass"

配置远程客户端连接redis:

Redis Desktop Manager是Redis图形化管理工具,可以远程图形化管理redis服务器。

首先要到服务器上,修改redis.conf文件中的配置,找到

bind 127.0.0.1

将其注释,或者是添加服务器的远程访问IP,可实现多IP访问

bind 127.0.0.1 192.168.1.100

保存之后重启服务;

检测CentOS的redis端口是否开放:

[root@centos ~]# firewall-cmd --query-port=6379/tcp
no

如上为no,表示并未开放,输入命令开启:

[root@centos ~]# firewall-cmd --add-port=6379/tcp
success

显示开启成功,可以再询是否成开启。

我们返回到windows系统中,在命令窗口输入:

telnet 192.168.1.110 6379

此时结果是一片纯黑的cmd,表示已经可以连通了,而在未配置前显示则会如下:

之后打开Redis Desktop Manager添加连接即可。

 

 

© 著作权归作者所有

一零贰IV
粉丝 19
博文 108
码字总数 62435
作品 0
武汉
程序员
私信 提问
centos7作为Docker基础镜像须知

centos7基础镜像Dockerfile来构建mysql镜像可能会有问题,在Docker hub上构建失败: Build failed: The command '/bin/sh -c /etc/init.d/mysqld start && mysql -e "grant all privileges o......

chenyufeng1991
2018/04/07
0
0
升级 CentOS7 、Redis 3.2.x 的问题

centos7 升级以后出了很多新新功能,比如firewall 代替iptables,MariaDB 代替mysql 。。。各种不习惯 redis 报错 no bind no auth 修改redis.conf 修改了配置文件还是不能使用,因为在redis...

冷冷gg
2016/12/01
54
0
Redis在Centos7下安装,与phpredis扩展安装

Centos7 安装Redis 使用YUM yum install -y redis 2. 源码包安装 下载源码包 $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz$ tar xzf redis-2.8.17.tar.gz$ cd redis-2.8.......

寻找普拉多
2015/12/06
639
0
安装redis和php-redis扩展的那点事

是在centos7环境下进行安装,由于yum中没有redis的rpm包直接下载,需要编译,首先通过yum安装gcc make,以下是安装redis的步骤: 1、安装gcc make: yum install gcc make -y 2、下载redis,...

RitaChen
2016/11/15
213
0
redis centos7安装

一、下载软件包 官网地址:https://redis.io wget http://download.redis.io/releases/redis-4.0.2.tar.gz 二、安装 解压:tar zxvf redis-5.0.0.tar.gz 移动文件到/usr/local: mv ./redis-......

狼王黄师傅
2018/10/20
10
0

没有更多内容

加载失败,请刷新页面

加载更多

Springboot Redis详解

1. 在springboot中使用redis,只需要依赖spring-boot-starter-data-redis,然后在配置文件中配置spring.redis开头的一些配置,根据Redis的架构选择单节点,主从或集群模式,详情如下(2.0.0....

sunranhou
30分钟前
3
0
Android动画不执行

startAnimation 和 setAnimation 有一些区别 1、 imvIcon.startAnimation(anim);2、 imvIcon.setAnimation(anim); anim.startNow();...

安卓工程师王恒
43分钟前
2
0
一套基于SpringBoot+Vue+Shiro 前后端分离 开发的代码生成器

一、前言 最近花了一个月时间完成了一套基于Spring Boot+Vue+Shiro前后端分离的代码生成器,目前项目代码已基本完成 止步传统CRUD,进阶代码优化: 该项目可根据数据库字段动态生成 controll...

郑清
今天
9
0
javascript-十六进制随机颜色

<script> // 编写一个函数,获得一个十六进制的随机颜色的字符串(如#20CD4F) // function randomColor(){ // var r = random(0,255).toString(16); // var g = random(0,255).toString(16......

ACKo
今天
4
0
springBoot +mybatis 出现sql 语句在数据库可以查询到,但是赋值到实体类上就没有的情况?

1.不要老是反复查看自己是否写错了,为啥有的能出来有的出不来? 可以查看配置文件中是否配置全: 如果在application.yml 文件中是如下配置: mybatis: mapper-locations: classpath:mapp...

kuchawyz
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部