Redis高级-1.基于Linux环境安装Redis
时间:2021-09-19
本文章向大家介绍Redis高级-1.基于Linux环境安装Redis,主要包括Redis高级-1.基于Linux环境安装Redis使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1.基于Linux环境安装Redis
基于Center OS7安装Redis
下载安装包
wget http://download.redis.io/releases/redis-4.0.0.tar.gz
解压
tar –xvf 文件名.tar.gz
编译
make
安装
make install [destdir=/目录]
Redis基础环境设置
创建软链接
ln -s 原始目录名 快速访问目录名
创建配置文件管理目录
mkdir conf
创建数据文件管理目录
mkdir data
配置过程
1.将redis配置文件复制到文件redis-6379.conf中:
cat redis.conf | grep -v "#" | grep -v "^$" > redis-6379.conf
2.redis-4.0.0/目录下创建data目录与conf目录
3.编辑redis-6379.conf文件,保留与下面conf文件中相同选项即可,并移动到conf目录中,若再设置其他端口,再创建文件并设置内容放在conf目录中
4.指定配置文件启动,redis就会根据自定义的配置文件启动,不同不端口号启动
Redis服务启动
启动时要在安装reids的位置(usr/local/bin/)目录下,以redis-server 自定义配置文件指定配置文件启动。
例如:在/usr/local/bin目录下有redis-server。命令:redis-server /opt/redis-5.0.5/myredis/redis-6379.conf启动
默认配置启动
redis-server
指定端口启动
redis-server --port 6379
redis-server --port 6380 ……
指定配置文件启动
redis-server redis.conf
redis-server redis-6379.conf
redis-server redis-6380.conf ……
redis-server conf/redis-6379.conf
redis-server config/redis-6380.conf ……
Redis客户端连接
默认连接
redis-cli
连接指定服务器
redis-cli -h 127.0.0.1
redis-cli –port 6379
redis-cli -h 127.0.0.1 –port 6379
Redis服务端配置
conf文件:
基本配置
daemonize yes
以守护进程方式启动,使用本启动方式,redis将以服务的形式存在,日志将不再打印到命令窗口中
port 6***
设定当前服务启动端口号
dir “/自定义目录/redis/data“
设定当前服务文件保存位置,包含日志文件、持久化文件(后面详细讲解)等
logfile "6***.log“
设定日志文件名,便于查阅
bind 本机ip
设定绑定的ip,这样才能通过这个ip访问到redis服务
原文地址:https://www.cnblogs.com/leizia/p/15312668.html
- HDUOJ---(2203)亲和串
- HDUOJ---1996汉诺塔VI
- HDUOJ---(1995)汉诺塔V
- HDUOJ----(2612)Find a way
- HDUOJ----2512一卡通大冒险
- HDUOJ------(1230)火星A+B
- nyoj-----前缀式计算
- HDUOJ----(4788)Hard Disk Drive
- NYOJ-------笨蛋难题四
- Win平台Web访问白名单设置脚本(IP安全性原则)
- NYOJ-------表达式求值
- HDUOJ----1181 变形课
- 正确的Win主机网站伪静态设置方法
- HDUOJ----(1084)What Is Your Grade?
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- SAP Spartacus和product相关的标准normalizer
- 【Rust 日报】2020-09-09 引入“auditable”
- 听说MongoDB你很豪横?-------------MongoDB复制集以及管理优化
- 听说Memcache你很豪横?-------------深入剖析Memcache 安装及管理数据库操作
- 听说Memcache你很豪横?-------------深入剖析Memcache+keepalive高可用群集
- 排障集锦:九九八十一难之第十四难!------------- 安装magent时make编译报错
- 【Rust日报】2020-09-06 Evil_DLL 用来测试注入方法的DLL
- 【Rust日报】2020-09-05 微软在c++静态分析工具实现了一些rust的安全规则
- 一起来玩玩WebGL
- 自研网关:多项目的swagger聚合功能
- Prometheus 如何做到“活学活用”,大牛总结的避坑指南
- 文档驱动 —— 表单组件(一):表单元素组件 优点缺点选择文本类的Inputcheck 多选value的类型问题
- Vue3.0源码结构分析
- 【每周一库】- cached - 缓存结构型、辅助函数记忆化
- meta生成器 —— 表单元素组件 meta表单代码meta的模板data变幻