安装教程

[概述] Redis使用标准版本标记进行版本控制,奇数版本为发行版,偶数版本为稳定版

&.容器安装

Redis镜像拉取: 默认从DockerHub拉取镜像,嫌慢可使用阿里镜像仓库.
docker pull redis:6.2.7
Redis容器构建: Redis程序的安装目录在容器的/usr/local/bin中,同源码安装位置相同.
docker run --name redisd 
	-v <myconfdir>:/usr/local/etc/redis     # myconfdir通常使用/etc/redis(其下存放redis.conf)
	-p 6379:6379 -d redis:6.2.7
Redis连接测试: 此处为本地连接测试,进行远程连接前需先在服务器安全策略中放行6379端口.
docker exec -it redisd bash
redis-cli [-h localhost] [-p 6379] [-a <mypwd>]

&.源码安装

下载安装包: 在Redis官网下载对应版本的Redis源码包,然后上传到服务器并解压.
tar -zxvf redis-6.2.7.tar.gz
安装编译器: Redis是使用C语言开发的,使用源码包安装在服务器上安装C语言编译工具.
yum install centos-release-scl scl-utils-build
yum install -y devtoolset-8-toolchain
scl enable devtoolset-8 bash
编译并安装: 切换到解压后的目录,通过make命令进行编译和安装(默认安装到/usr/local/bin中).
cd redis-6.2.7
make && make install
启动服务器: Redis服务支持前台启动(生产环境不用)和后台启动(通过配置文件以守护进程形式启动)2种方式.
# 使用源码安装Redis时,redis.conf文件位于Redis安装目录中
# 通常会拷贝一份到/etc目录下,然后使用副本
redis-server /etc/redis.conf

Redis Tools Overview
redis-cli Redis客户端 redis-server Redis服务器启动程序
redis-check-aof aof文件修复程序 redis-check-rdb rdb文件修复程序
redis-sentinel 集群Master状态监控工具 redis-benchmark 性能测试工具

配置文件

内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/SwordITC/p/16791356.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!