Linux下Redis的安装、配置操作说明
1,redis安装:
[root@localhost ~]# cd /usr/local/src/ [root@localhost src]# wget http://redis.googlecode.com/files/redis-2.2.12.tar.gz [root@localhost src]# tar zxf redis-2.2.12.tar.gz [root@localhost src]# cd redis-2.2.12 [root@localhost redis-2.2.12]# make PREFIX=/usr/local/redis install
2,配置redis:
[root@localhost redis-2.2.12]# mkdir -p /usr/local/redis/etc [root@localhost redis-2.2.12]# mkdir -p /usr/local/redis/var [root@localhost redis-2.2.12]# cd /usr/local/redis/etc [root@localhost etc]# vi redis.conf(重新建立conf文件,需要复制下面的配置)
daemonize yes pidfile /usr/local/redis/redis.pid port 6379 bind 127.0.0.1 timeout 300 loglevel verbose logfile stdout databases 16 save 900 1 save 300 10 save 60 10000 rdbcompression yes dbfilename dump.rdb dir /usr/local/redis/var/ slave-serve-stale-data yes maxclients 12800 appendonly no appendfsync everysec no-appendfsync-on-rewrite no slowlog-log-slower-than 10000 slowlog-max-len 1024 vm-enabled no vm-swap-file /tmp/redis.swap vm-max-memory 0 vm-page-size 32 vm-pages 134217728 vm-max-threads 4 hash-max-zipmap-entries 512 hash-max-zipmap-value 64 list-max-ziplist-entries 512 list-max-ziplist-value 64 set-max-intset-entries 512 activerehashing yes
3,启动关闭redis:
[root@localhost ~]# /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf [root@localhost ~]# ps -ef|grep redis root 3891 1 0 18:11 ? 00:00:00 /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf [root@localhost redis-2.2.12]# /usr/local/redis/bin/redis-cli -h 127.0.0.1 -p 6379 shutdown
如果配置使用默认的127.0.0.1和6379端口,可执行命令时可省略以上参数。
4,测试redis:
[root@localhost ~]# telnet 127.0.0.1 6379 Trying 127.0.0.1... Connected to localhost (127.0.0.1). Escape character is '^]'. ^] telnet> quit Connection closed.
5,/usr/local/redis/bin目录下执行文件功能说明:
redis-server:Redis服务器的daemon启动程序
redis-cli:Redis命令行操作工具。当然,你也可以用telnet根据其纯文本协议来操作
redis-benchmark:Redis性能测试工具,测试Redis在你的系统及你的配置下的读写性能
--------------------------满意的分割线-----------------------------------
实例:
1)登陆,输入数据:
[root@localhost ~]# /usr/local/redis/bin/redis-cli -h 127.0.0.1 -p 6379 redis 127.0.0.1:6379> set name csdn OK redis 127.0.0.1:6379> get name "csdn" redis 127.0.0.1:6379> quit
2)查看redis统计信息:
[root@localhost ~]# /usr/local/redis/bin/redis-cli -h 127.0.0.1 -p 6379 info
3)测试性能:
向redis服务器发送10个请求,每个请求附带50个并发客户端,-n 接请求数,-c 接并发数
[root@localhost ~]# /usr/local/redis/bin/redis-benchmark -h 127.0.0.1 -p 6379 -n 10 -c 50
Linux下Redis的安装、配置操作说明相关推荐
- Linux下redis基本安装配置(CentOS7)
1.下载 http://redis.io/download 2.上传安装包 3.开始安装 rpm -ivh jemalloc-3.6.0-1.el7.x86_64.rpm rpm -ivh ...
- Linux下redis的安装及部署
Linux下redis的安装及部署 一.安装 1. 下载redis安装包 可去官网http://redis.io ,也可通过wget命令, wget http://download.redis.io/ ...
- Linux下Tomcat的安装配置
Linux下Tomcat的安装配置 一.下载安装对应的jdk,并配置Java环境. 官网下载地址: http://www.oracle.com/technetwork/java/javase/down ...
- linux下pptpd的安装配置(×××)
linux下pptpd的安装配置(×××)--单网卡×××实现 (本文部分内容摘自互联网,特此声明!) 环境介绍:Linux(redhat) 2.6.18 +PPP+PPTPD ...
- Linux下NDK的安装配置
Linux下NDK的安装配置 在编写android程序的时候如果需要复用一部分以前的c语言程序,可以考虑使用NDK.由于设计到c和c++编程,故强烈建议在Linux下安装上eclipse的CDT插件. ...
- Linux 下编译并安装配置 Qt
本文介绍的是Linux 下编译并安装配置 Qt,最近准备做 Nokia 的 Symbian,Maemo 下触摸屏开发.考虑到程序的跨平台可移植性,最终选择使用 Qt 开发.相对来说,国内关于 Qt 相 ...
- ubuntu环境下redis的安装配置
ubuntu环境下redis的安装配置 1. 简要介绍 dis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表 ...
- 下载了linux版redis怎么用,Linux下redis的安装与使用图文教程
本文实例讲述了linux下redis的安装与使用.分享给大家供大家参考,具体如下: redis官网地址: 最新版本:3.2.6 1.下载.解压 wget http://download.redis.i ...
- linux qt编译命令,Linux 下编译并安装配置 Qt 全过程
Linux 下编译并安装配置 Qt 全过程 1.获得源代码 src 官网下载地址:ftp://ftp.qt.nokia.com/qt/source/ 2009 年 10 月 1 日发布的 qt-x11 ...
- linux下DHCP的安装配置
今天在整理以前的资料的时候,看到了这篇过去积攒的资料,过程详细所以拿来给大家一块分享,同时我也在做,提高一下熟练度. [实验名称]Linux下DHCP服务的配置与安装 [实验拓扑] [实验目标] 了解 ...
最新文章
- Jmeter常见问题(转)
- VMware vSphere@cloudstack基本功能测试报告
- 圣诞是我们这样过的,美女如云 (图)
- Go 的 Contex 是线程安全的吗?
- leetcode 215. 数组中的第 K个最 大的元素(堆排序,C语言)
- TodoMVC中的Backbone+MarionetteJS+RequireJS例子源码分析之三 Views
- read -p 的使用
- CentOS6.5 环境安装配置
- 数据库备份和事务日志备份
- 手工画图和计算机画图的内在联系,浅谈计算机绘图有关的论文(2)
- PMP认证的教材更新到第几版了?
- 勤哲Excel服务器2017
- 博客搬家日记--搭建基于Docker的LNMP环境
- 阿里icon小图标在vue中的教学使用(两种主流方案)
- 2022春季数据结构期中考试总结
- 推荐五款好用的项目管理软件
- springboot微信点餐系统的设计与实现 毕业设计-附源码221541
- 【荔枝派zero】usb虚拟串口实现
- Unity 自动化打包XCode工程
- 2020年Web前端学习网站导航
热门文章
- docker 拉取oracle_Docker 拉取 oracle 11g镜像配置-Go语言中文社区
- matlab地址数据类型uns,使用matlab生成sine波mif文件
- rds 如何学习数据库_如何将本地数据库迁移到云数据库 RDS 上?
- java vector list,Java基础之:List——ArrayList Vector
- 计算机专业接本应用心理学,专接本接应用心理学但遇到阻挠?
- html 正则表达式验证金额,js金额校验,js正则表达式,包含正负,小数点后两位...
- mysql error 1594_【MySQL】解决mysql的 1594 错误-阿里云开发者社区
- 揭示C语言函数调用的本质解析
- lintcode 单词接龙II
- java 循环stringbuffer_java常用类-----StringBuilder和StringBuffer的用法