redis的基本安装配置启动使用

简介: redis的基本安装配置启动使用

1 安装配置

redis安装 a)自带工具安装(ubuntu apt-get安装、centos yum安装) b) 源码安装

源码安装过程:

1. 下载源码

目前最新版本6.0版本

wget http://download.redis.io/releases/redis-6.0.3.tar.gz

tar zxvf redis-6.0.3.tar.gz

2 编译安装

编译redis

$ cd redis-6.0.3

$ make && make install

pkg-config工具未安装: apt-get update 和apt-get install pkg-config

注意:默认安装在 /usr/local/bin目录,对应命令

redis-server服务器程序

redis-cli 客户端程序

3 查看redis版本命令

redis-server -v

4 安装hiredis

redis客户端编程连接redis-server的时候需要hiredis

cd redis-6.0.6/deps/hiredis

make && make install

2 redis-server启动方式

1 直接启动

redis-server

命令行的方式启动redis,需要一直打开终端,关闭可通关ctrl+c

2 以后台进程方式启动

在/etc目录创建redis目录

mkdir /etc/redis/

将编译目录(redis-6.0.3)下的redis.conf拷贝到/etc/redis目录下

修改配置以守护进程方式

6379.config文件,将

daemonize no

改为

daemonize yes

指定6379.conf文件启动

redis-server /etc/redis/6379.conf

启动后查看

ps -ef |grep redis

3 开机自启动方式

(1)将redis-6.0.3中的启动脚本(在redis-6.0.3/utils目录)复制一份放到/etc/init.d目录下

cp redis-6.0.3/utils/redis_init_script /etc/init.d/redis_6379

(2) 修改文档redis_6379

按自身配置修改:

REDISPORT=6379
 EXEC=/usr/local/bin/redis-server
 CLIEXEC=/usr/local/bin/redis-cli
 PIDFILE=/var/run/redis_                                                   R                               E                               D                               I                               S                               P                               O                               R                               T                                      .                            p                            i                            d                            C                            O                            N                            F                            =                            "                            /                            e                            t                            c                            /                            r                            e                            d                            i                            s                            /                                  {REDISPORT}.pid CONF="/etc/redis/                     REDISPORT.pidCONF="/etc/redis/{REDISPORT}.conf"

以端口命名方便查看

(3) 添加到开机启动

update-rc.d -f redis_6379 defaults

如果要禁止开机启动

update-rc.d -f redis_6379 remove

(4) 验证是否加入到开机启动

sysv-rc-conf --list redis_6379

出现以上图,表示设置成功

或者sysv-rc-conf

看到init.d目录下的所有自启动

(5) 重启验证

reboot开机后查看redis进程,ps -ef |grep redis

注意:可能sysv-rc-conf命令未安装

源文件/etc/apt/source.list最后添加

deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse

执行apt-get update

安装apt-get install sysv-rc-conf再执行

3 redis-cli使用

(1) 默认无权限控制

redis-cli -h 127.0.0.1 -p 6379

(2) 服务停止

redis-cli -h 127.0.0.1 -p 6379 shutdown

(3) 有权限控制时(加上-a密码)

修改配置中的redis.conf文件

#requirepass foobared

requirepass liaowen指定密码liaowen

重启服务器 redis-server /etc/redis/6379.conf

redis-cli -h 127.0.0.1 -p 6379 -a liaowen

(4) redis默认启动

默认ip: 127.0.0.1 端口6379

$redis-cli

注意:linux版本:ubuntu 20.04 redis版本:6.0.3

目录
相关文章
|
2月前
|
NoSQL 数据可视化 Linux
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
本文介绍了Redis的两个可视化管理工具:付费的Redis Desktop Manager和免费的Another Redis DeskTop Manager,包括它们的下载、安装和使用方法,以及在使用Another Redis DeskTop Manager连接Redis时可能遇到的问题和解决方案。
133 1
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
|
29天前
|
存储 SQL 关系型数据库
2024Mysql And Redis基础与进阶操作系列(1)作者——LJS[含MySQL的下载、安装、配置详解步骤及报错对应解决方法]
Mysql And Redis基础与进阶操作系列(1)之[MySQL的下载、安装、配置详解步骤及报错对应解决方法]
|
2月前
|
存储 NoSQL Redis
Redis 配置
10月更文挑战第14天
26 1
|
2月前
|
NoSQL Ubuntu Linux
Redis 安装
10月更文挑战第14天
57 1
|
19天前
|
NoSQL 编译器 Linux
【赵渝强老师】Redis的安装与访问
本文基于Redis 6.2版本,详细介绍了在CentOS 7 64位虚拟机环境中部署Redis的步骤。内容包括安装GCC编译器、创建安装目录、解压安装包、编译安装、配置文件修改、启动服务及验证等操作。视频讲解和相关图片帮助理解每一步骤。
|
2月前
|
NoSQL Linux Redis
Docker学习二(Centos):Docker安装并运行redis(成功运行)
这篇文章介绍了在CentOS系统上使用Docker安装并运行Redis数据库的详细步骤,包括拉取Redis镜像、创建挂载目录、下载配置文件、修改配置以及使用Docker命令运行Redis容器,并检查运行状态和使用Navicat连接Redis。
270 3
|
2月前
|
存储 缓存 NoSQL
大数据-46 Redis 持久化 RDB AOF 配置参数 混合模式 具体原理 触发方式 优点与缺点
大数据-46 Redis 持久化 RDB AOF 配置参数 混合模式 具体原理 触发方式 优点与缺点
63 1
|
2月前
|
NoSQL Linux Shell
Redis 的安装与部署(图文)
Redis 的安装与部署(图文)
|
2月前
|
NoSQL Ubuntu Redis
Ubuntu安装redis
本文介绍了在Ubuntu系统上安装Redis的两种方法:一种是通过编译安装本地Redis包,包括下载、解压、编译安装、配置启动和测试连接的步骤;另一种是通过apt安装在线的Redis包,并提供了更新系统软件包列表、安装Redis服务器、检查Redis服务器状态和测试连接的命令。
139 0
Ubuntu安装redis
|
3月前
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo