美文网首页
Redis缓存安装Version5.0.7

Redis缓存安装Version5.0.7

作者: 木木与呆呆 | 来源:发表于2019-12-31 17:01 被阅读0次

1.说明

Redis是一个开源(BSD许可)的,
内存中的数据结构存储系统,
它可以用作数据库、缓存和消息中间件。
这里介绍在Linux下使用源码编译安装的方式。

2.下载

官方下载地址:
https://redis.io/download
下载当前最新的稳定版本:
redis-5.0.7.tar.gz
直接下载地址:
http://download.redis.io/releases/redis-5.0.7.tar.gz

3.解压编译

解压:

tar -zxvf redis-5.0.7.tar.gz

编译:

cd redis-5.0.7
make

4.启动

src/redis-server

启动后输出如下日志,
可以看到端口Port为6379,
进程PID为13174,
这里只截取了部分日志,
而且由于是前台启动,
断开控制台之后Redis就停止了,
下面会介绍后台启动的方法。

13174:C 31 Dec 2019 16:39:50.955 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
                _._
           _.-``__ ''-._
      _.-``    `.  `_.  ''-._           Redis 5.0.7 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._
 (    '      ,       .-`  | `,    )     Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
 |    `-._   `._    /     _.-'    |     PID: 13174
  `-._    `-._  `-./  _.-'    _.-'
 |`-._`-._    `-.__.-'    _.-'_.-'|
 |    `-._`-._        _.-'_.-'    |           http://redis.io
  `-._    `-._`-.__.-'_.-'    _.-'
 |`-._`-._    `-.__.-'    _.-'_.-'|
 |    `-._`-._        _.-'_.-'    |
  `-._    `-._`-.__.-'_.-'    _.-'
      `-._    `-.__.-'    _.-'
          `-._        _.-'
              `-.__.-'

5.测试

使用内置的客户端与Redis交互:

src/redis-cli

测试set/get命令:

127.0.0.1:6379> set foo bar
OK
127.0.0.1:6379> get foo
"bar"

6.后台启动

6.1.修改配置文件

vim redis.conf

将daemonize的值修改为yes,
表示Redis作为守护进程运行:

# By default Redis does not run as a daemon. Use 'yes' if you need it.
# Note that Redis will write a pid file in /var/run/redis.pid when daemonized.
daemonize yes

6.2.启动时指定配置文件

src/redis-server redis.conf

成功启动后只有如下几行日志,
这样Redis就能在后台提供服务了。

13204:C 31 Dec 2019 16:40:06.450 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
13204:C 31 Dec 2019 16:40:06.450 # Redis version=5.0.7, bits=64, commit=00000000, modified=0, pid=13204, just started
13204:C 31 Dec 2019 16:40:06.450 # Configuration loaded

6.3.停止Redis进程

首先找到redis进程:

ps -ef | grep redis

输出如下,进程号为13205:

redis    13205     1  0 16:40 ?        00:00:03 src/redis-server 127.0.0.1:6379

然后直接kill掉对应进程:

kill -9 13205

7.创建用户

建议创建如下redis用户:

redis/ai123456

然后再安装Redis,
这样比较方便管理。

useradd -g develop -s /bin/bash -md /home/redis redis
passwd redis

8.问题解决

8.1.无法远程连接redis

修改配置文件:

vim redis.conf

找到如下两个配置项:

bind 127.0.0.1
protected-mode yes

修改为

bind 0.0.0.0
protected-mode no

重新启动Reids之后,
即可通过远程客户端连接。

9.参考文档

redis官方网站
redis中文官方网站

相关文章

  • Redis缓存安装Version5.0.7

    1.说明 Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。这里...

  • redis在Centos7上介绍和安装

    redis一般提供缓存服务 redis基本操作 解释 命令 安装 源码编译安装 启动 ...

  • DRF 配置 Redis 缓存

    安装 Redis 在配置缓存前要先安装好 Redis ,Windows 版本下载地址: https://githu...

  • redis安装 & 数据类型

    一,缓存数据库介绍 1,缓存数据库用处 2,常用的缓存数据库 3,redis介绍 二,redis安装 命令行模式 ...

  • How to install redis server on C

    windows10下的redis安装参考Thinkphp 3.2.3 redis缓存参考How To Config...

  • Redis3.0.2在Centos6.6上面的安装过程

    [TOC] centos6.6安装redis3.0.2 1介绍 redis用作系统的缓存 2安装流程以及中间出现的...

  • Linux下安装Redis

    前言 Redis是目前主流的缓存数据库,主要用来做数据缓存。今天我们来学习如何在Linux下安装Redis。 yu...

  • 7. 单机版 redis 的安装以及 redis 生产环境启动方

    所有的软件安装在 /usr/local/ 目录下。电商详情页系统的缓存部分主要使用的就是 Redis 缓存。 安装...

  • Django-Redis缓存

    首先确认使用所需的配置环境确认安装Redis数据库确认运行环境安装Django-redis模块 配置缓存设置项目s...

  • redis

    redis使用方式 单机redis安装 获取项目中redis信息 项目中遇到的一些bug 缓存测试case参考 网络辟谣

网友评论

      本文标题:Redis缓存安装Version5.0.7

      本文链接:https://www.haomeiwen.com/subject/ntqioctx.html