下载软件包

在centos下如果没有wget先安装 wget
yum -y install wget
wget http://download.redis.io/releases/redis-3.0.0.tar.gz
解压
tar zxvf redis-3.0.0.tar.gz
cd redis-3.0.0

make
错误一: cc: Command not found
原因 :没有安装gcc
解决:yum install gcc

然后再次make
错误2:error: jemalloc/jemalloc.h: No such file or directory
原因:一些编译依赖或原来编译遗留出现的问题
解决:make distclean 清理一下,
然后再make。
make 成功后 提示Hint: It's a good idea to run 'make test'
输入:make test
错误3:make[1]: Entering directory `/root/software/redis-3.0.0/src'
You need tcl 8.5 or newer in order to run the Redis test
原因:没有安装tcl
解决方案:yum install -y tcl
然后
make test
然后make
安装成功后src目录会多出
redis-server,redis-cli等可执行文件

Redis可执行文件说明

文件名

说明

redis-server

redis服务器

redis-cli

redis命令行客户端

redis-benchmark

redis性能测试工具

redis-check-aof

AOF文件修复工具

redis-check-dump

RDB文件检查工具

为方运行 可将其拷贝到方便的目录
为了使其在后台运行,打开解压目录下的redis.conf
修改
daemonize yes
也可指定pidfile 进程存储文件
logfile Log文件存储文件
dir 数据库镜像备份的文件存储路径
启动redis服务
redis-server redis.conf (注意文件路径)
客服端连接

redis-cli -h ip -p 端口号 -a auth认证密码
查看redis服务是否在运行
netstat -tunpl|grep 6379
或者ps -ef|grep 6379
停止redis服务
pkill redis-server
或者 redis-cli shutdown

基本配置

1. pidfile 配置多个pid的地址,默认在var/run/redis.pid
2. bind 绑定ip 设置后只接受来自该ip的请求
3. port 监听端口 默认6379
4. timeout 设置客服端连接时的超时时间 单位s
5. loglevel 日志级别 分为4级(debug,verbose,notice,warming)
6. logfile 配置log文件的地址
7. databases 设置数据库的个数 默认16个 ,默认当前使用的数据库编号为0
8. save设置 redis进行数据镜像的频率
9. rdbcompress 镜像备份时是否进行压缩
10. dbfilename 镜像备份的文件名
11. dir数据库镜像备份文件存放路径
12. slaveof 设置数据库为其他数据库的从数据库
13. masterauth 主数据库连接时需要的密码验证
14. requirepass 设置操作时需要的密码
15.maxclients 同时连接的客户端最大数量
16.maxmemory 能够使用的最大内存
17.appendonly 开启appendonly模式
18.appendfsync设置对appendonly.aof文件同步的频率(第二种数据备份方式)
19.vm-enabled 是否开启虚拟内存支持
20.vm-swap-file 虚拟内存的交换文件路劲
21.vm-max-memory 设置redis使用最大的物理内存大小
22.vm-page-size 设置虚拟内存的页大小
23.vm-pages 交换文件的总pages数量
24.vm-max-threads 设置vmio同时使用的线程数量
25.glueoutputbuf 把小的输出缓存存放在一起
26.hash-max-zipmap-entries 设置hash的临界值
27.activerehashing 重新hash

 

转载于:https://www.cnblogs.com/HKUI/p/4439575.html

redis的安装过程基本配置及遇到问题的解决相关推荐

  1. SQL Server 2005详细安装过程及配置【转载瑞文软件】

    SQL Server 2005详细安装过程及配置 说明:个人感觉SQL Server 2005是目前所有的SQL Server版本当中最好用的一个版本了,原因就是这个版本比起其它版本来说要安装简单,操 ...

  2. ubuntu安装过程中遇到的一些问题及解决办法。

    ubuntu安装过程中遇到的一些问题及解决办法. 参考文章: (1)ubuntu安装过程中遇到的一些问题及解决办法. (2)https://www.cnblogs.com/wleaf/p/118724 ...

  3. 关于SQL server 2000 在安装过程中遇到文件挂起的解决办法

    两种方法: 1.关于SQL server 2000 在安装过程中遇到文件挂起的解决办法: 在Ghost 版 windows xp 中安装 SQL server 2000 时经常会遇到安装程序运行到第二 ...

  4. Linux中Redis的安装过程

    一.下载redis redis官网地址:http://www.redis.io/ 下载地址:http://download.redis.io/releases/ redis中文文档地址:http:// ...

  5. SQL Server 2000详细安装过程及配置

    说明:这篇文章是几年前我发布在网易博客当中的原创文章,但由于网易博客现在要停止运营了,所以我就把这篇文章搬了过来,虽然现如今SQL Server 2000软件早已经过时了,但仍然有一部分人在使用它,尤 ...

  6. 转:(图文并茂)SQL Server 2005详细安装过程及配置

    1.安装过程        注:在Windows7系统下安装SQL Server 2005时,可能会多次遇到提示兼容性问题的情况,此时不用理会,直接点击"运行程序"即可.     ...

  7. Redis的安装过程步骤

    步骤: 下载和编译过程1.mkdir redisinstall && cd redisinstall2.yum install wget -y && wget http ...

  8. windows10系统php扩展redis详细安装过程 win10 php redis扩展

    想在win10系统下安装php的redis扩展并且运行有redis扩展的项目,主要分两步 1.安装redis扩展 2.运行redis服务器 先看第一个 1.安装redis扩展 a.首先要查自己系统的P ...

  9. Oracle 11g R2安装过程中遇到的报错及解决办法

    1.提示Check if the DISPLAYvariable is set.    Failed<<<< 解决方案: #xhost +  //切换到root用户输入 #su ...

最新文章

  1. HDU 1711 Number Sequence(KMP算法)
  2. 人工智能的未来需要M1吗
  3. 分布式系统监视 开源解决方案 zabbix与nagios对比
  4. Win docker 桌面版报错error during connect: This error may indicate that the docker daemon is not running
  5. 零基础可以学习java吗_零基础真的可以学习java吗?
  6. .NET 编码的基础知识
  7. 绿色日期控件皮肤 My97 DatePicker
  8. 训练日志 2018.10.7
  9. CCIE学习(4)——VLAN基础
  10. 【数据仓库】数据仓库的发展史
  11. Storm Trident示例broadcast
  12. Oracle数户库、表导入导出
  13. embed标签动态改变Src的值,局部刷新播放其他视频的javascript方法
  14. 批量传输mysql的表空间_MySQL 表空间传输
  15. ironpython调用c dll_在IronPython中加载模块
  16. 推荐一个GitHub项目!docker视频教程下载
  17. markdown段落首行缩进2个字符
  18. EXCEL表格超链接图片
  19. 中国股票市场化整为零,然后聚沙成塔
  20. 如何选择SCI期刊并能顺利发表

热门文章

  1. python自定义变量名_Python 动态变量名定义与调用
  2. cmfclistctrl怎么设置某列文字颜色_ppt实用技巧:如何轻松设置合意的超链接
  3. python爬虫教程大全
  4. [阿里]基于多任务学习的CVR预估模型ESM2
  5. 解析微服务架构与最佳实践
  6. [译]GC专家系列2:Java 垃圾回收的监控
  7. Tomcat源码解析五:Tomcat请求处理过程
  8. Spring 框架核心概念IoC 随笔
  9. scp传输文件,自动填充密码
  10. 协程打印(1~10)