Ubuntu系统安装Redis数据库

2018年08月28日 99 字 教程整理


本文将分别记录官方安装包及apt-get命令两种方式的redis数据库安装方法,以及redis的一些常用命令

0.1. Redis数据库的安装

0.1.1. 方法一: 官方安装包安装

进入redis官网(https://redis.io/)下载最新版本的redis安装包(如果无法打开官网,可以进入中文版网站http://www.redis.cn/替代),按照以下步骤执行安装操作即可(在这里我们以版本4.0.10为例)。

步骤如下:

0.1.1.1. 下载安装包至选定路径

假设我们希望下载安装包文件至user/local/src/路径下,执行如下命令:

cd user/local/src/
wget http://download.redis.io/releases/redis-4.0.10.tar.gz

下载完成后,解压安装包:

tar xzf redis-4.0.10.tar.gz

0.1.1.2. 使用make命令变编译安装文件

进入解压后的安装文件路径下,执行make语句进行编译:

cd redis-4.0.10
make

编译的过程大概要1~2分钟,编译完成之后,redis也就安装成功了。

0.1.1.3. 启动redis服务

编译好的文件,存放在当前安装文件路径下的src目录下。此时,我们便可以在当前目录下启动redis:

cd srccd /usr/local/src/redis-4.0.10/src/

 //启动redis-server
./redis-server  

//启动redis-client
./redis-cli  

如能正常启动,则redis已正确成功安装。

0.1.2. 方法二: apt-get命令安装

使用apt-get命令安装比较简单,如果对版本没有特殊要求,apt-get更适合快速安装:

//更新apt资源列表
sudo apt-get update

//安装redis
sudo apt-get install redis-server

以apt-get方式安装成功后,系统会自动注册服务,所以启动redis的命令可以直接使用:

//启动redis-server
redis-server

//启动redis-client
redis-cli

0.2. redis数据库的常见配置与使用命令

0.2.1. redis支持远程连接配置

Redis默认仅支持本地链接,输入进程命令:ps -ef | grep redis
可查看其进程及连接支持。
如结果显示:

root 5239 1 0 10:37 ? 00:00:00 ./redis-server 127.0.0.1:6379 

则当前redis仅支持本地连接,外网无法连接当前redis服务器 ( 127.0.0.1:6379) 。

如需支持外网访问当前redis数据库,需更改配置文件redis.conf 并重启redis-server即可。 具体步骤如下:

  1. 打开redis.conf 文件,屏蔽 bind 127.0.0.1 命令行:

    #bind 127.0.0.1

  2. 修改protected-mode属性为no :

    protected-mode no

  3. 重启redis服务。

此时再次执行命令ps -ef | grep redis ,可以看见,redis服务器已支持外部访问连接 (*:6379) 。

0.2.2. Redis常用命令

命令 释义 备注 示例
KEYS * 查看当前数据库中全部的键 keys *
select 选择序列为 的数据库 redis一般默认包含16个数据库,索引值为0~15。如不做选择,默认进入的是索引为0的数据库。 select 5